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