I am trying to use an instance of my CTimer class inside the CEngine to regulate framerate, but not matter what I try my CEngine class just can't see the CTimer class so it throws an undefined class error.
I'm almost certain it has something to do with my poor Header/Include setup but I don't know where the problem is. What I had hoped to do was to have one large header file which contained any other needed include/namespaces. I thought that this would simplify my header setup, but it's causing too many problems. I am almost certain it has something to do with the Constants.h since my #pragma comments display multiple times even though according to my header guard they should not.