USphereComponents showing up as "undeclared identifiers" despite necessary includes

Thank you for your response, I have added the constructor into the header and all the same errors are still showing up, with the syntax error being at the top of the list. Do you think this is indicative of a separate issue entirely?