### 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