Original Post
I'm expanding this library I'm writing, and am running into a huge problem I can't get around. For some reason whenever I compile this I get about 147 errors all about undeclared identifiers, and undefined types. The strange thing about it is this. I have a class header file, and a class definition file that includes the header. Its telling me it can't find the class, and the members of the class, and any other class I include and use, it won't find either. I've checked for circular includes and I don't have any of that going on. I can even type in a class or the namespace with the scope resolution like IGameEvent:: and it will list the members, it just doesn't find them at compile time. I wish that I could be more specific, but I have a lot of code, far to much to post. If there is some common mistake I could be making that would cause VC++ to not be able to find these things at compile time maybe...