Ответ: Exotic Engine
много букофффф.. бредятина. вопрос был не в том зачем тебе getClassName
, а в том что у тебя много лишних методов, которые ничего не дают (isCharacter,isVehicle и т.д.). проще было уже сделать енум с перечислением существующих типов обьектов, и добавить виртуальный метод GetType() - EObjectType. вобщето класс GameEntity лучше сделать абстрактным. у всех наследников перегрузить GetType() с возращением типа обьекта
|