fix "Warning: deleting object of polymorphic class type 'IUnitDrawerState' which has non-virtual destructor might cause undefined behaviour"
unused code --