Class Animation
D class that wraps IMG_Animation (from SDL_image 2.6) storing multiple dsdls of an animation
					
			class Animation
			;
					
				
			Constructors
| Name | Description | 
|---|---|
							
								this
							
							(imgAnimation, isOwner, userRef)
						 | 
						Constructs a Animation from a vanilla IMG_Animation* from bindbc-sdl
 | 
					
Fields
| Name | Type | Description | 
|---|---|---|
							imgAnimation
						 | 
						sdl_image | Internal IMG_Animation pointer
 | 
					
Properties
| Name | Type | Description | 
|---|---|---|
							count[get]
						 | 
						ulong | Gets the frame count of the Animation
 | 
					
							delays[get]
						 | 
						const(uint[]) | Gets an array of delay per frame of the Animation
 | 
					
							frames[get]
						 | 
						const(Surface[]) | Gets an array of dsdl frames of the Animation
 | 
					
							height[get]
						 | 
						uint | Gets the height of the Animation in pixels
 | 
					
							size[get]
						 | 
						uint[2] | Gets the size of the Animation in pixels
 | 
					
							width[get]
						 | 
						uint | Gets the width of the Animation in pixels
 | 
					
Methods
| Name | Description | 
|---|---|
							
								opEquals
							
							(rhs)
						 | 
						Equality operator overload | 
							
								toHash
							
							()
						 | 
						Gets the hash of the Animation
 | 
					
							
								toString
							
							()
						 | 
						Formats the Animation into its construction representation:
 "dsdl.image.Animation(<imgAnimation>)"
 |