I am kind of new to C++. I am having trouble setting up my headers. This is from functions.h
extern void apply_surface(int, int, SDL_Surface *, SDL_Surface *
The default parameter value should be in the function declaration (functions.h), rather than in the function definition (function.cpp).