Constructs a dsdl2.image.Animation from a vanilla IMG_Animation* from bindbc-sdl
the IMG_Animation pointer to manage
whether the instance owns the given IMG_Animation* and should destroy it on its own
optional pointer to maintain reference link, avoiding GC cleanup
See Implementation
Constructs a dsdl2.image.Animation from a vanilla IMG_Animation* from bindbc-sdl