Unfortunately there is no way to preserve the order currently, but we are aware of the problem, and looking into fixing it, so that the methods end up in the same order in the cpp file:
case=75315
For now you can either move the methods one at a time, or you can re-order them by simply dragging and dropping them via VA Outline: