Puoi spostare il corpo della funzione dove preferisci, facendo però debita attenzione che la sua dichiarazione avvenga prima che la funzione stessa venga richiamata.

Per fare le cose a regola d'arte, dovresti mettere la dichiarazione nel file include, in questo modo :

int disegna_terra( float x, float y);

mentre il corpo della funzione, la definizione, la potrai mettere in un qualsiasi punto del file *.cpp