// Animation for the 'play' action, when app is in the table view func AnimateTableCardPlay(animCard *card.Card, playerInt int, quit chan bool, u *uistate.UIState) { BringNodeToFront(animCard.GetNode(), u) destination := u.DropTargets[playerInt] destinationPos := destination.GetCurrent() destinationDim := destination.GetDimensions() ch := make(chan bool) animateCardMovement(ch, animCard, destinationPos, destinationDim, u) onDone := func() { animCard.SetFrontDisplay(u.Eng) } SwitchOnChan(ch, quit, onDone, u) }