Original Post
i have 4 classes. one is the main one that has a template of the other 3 in them class one { vector asdf2; vector asdf3; vector asdf4; } BUT in class four, i have a fuction that's static in class one class four { void Something() {m_four + one::GetANumber();}; } but no matter which way i order them when i declare them or whatever, the one at the top says the class in it is unidentified. i even tried to pre-define them all class one; class two; class three; class four; does nothing... any suggestions?