/Engine/Source/Runtime/Engine/Classes/GameFramework/CharacterMovementComponent.h
Tries to pull a pooled move off the free move list, otherwise allocates a new move. Returns NULL if the limit on saves moves is hit.
virtual FSavedMovePtr CreateSavedMove()