Linking... RazorGameEngine.lib(EntityManager.obj) : error LNK2019: unresolved external symbol "public: virtual __thiscall CBaseFactory::~CBaseFactory(void)" (??1CBaseFactory@@UAE@XZ) referenced in function __unwindfunclet$??0?$CGenericFactory@VCPhys_Object@@@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z$0 RazorGameEngine.lib(EntityManager.obj) : error LNK2001: unresolved external symbol "protected: virtual class std::basic_string,class std::allocator > const __thiscall CBaseFactory::mType(void)" (?mType@CBaseFactory@@MAE?BV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ) RazorGameEngine.lib(EntityManager.obj) : error LNK2001: unresolved external symbol "public: virtual class std::basic_string,class std::allocator > __thiscall CBaseFactory::type(void)" (?type@CBaseFactory@@UAE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ) C:\programing\Projects\Rg3TestBed\Debug\Rg3TestBed.exe : fatal error LNK1120: 3 unresolved externals