diff --git a/src/newgrf_class_func.h b/src/newgrf_class_func.h --- a/src/newgrf_class_func.h +++ b/src/newgrf_class_func.h @@ -65,18 +65,6 @@ DEFINE_NEWGRF_CLASS_METHOD(Tid)::Allocat } /** - * Set the name of a particular class. - * @param cls_id The id for the class. - * @pre index < GetCount(cls_id) - * @param name The new name for the class. - */ -DEFINE_NEWGRF_CLASS_METHOD(void)::SetName(Tid cls_id, StringID name) -{ - assert(cls_id < Tmax); - classes[cls_id].name = name; -} - -/** * Assign a spec to one of the classes. * @param spec The spec to assign. * @note The spec must have a valid class id set. @@ -105,18 +93,6 @@ NewGRFClass *NewGRFCla } /** - * Get the name of a particular class. - * @param cls_id The class to get the name of. - * @pre index < GetCount(cls_id) - * @return The name of said class. - */ -DEFINE_NEWGRF_CLASS_METHOD(StringID)::GetName(Tid cls_id) -{ - assert(cls_id < Tmax); - return classes[cls_id].name; -} - -/** * Get the number of allocated classes. * @return The number of classes. */ @@ -186,10 +162,8 @@ DEFINE_NEWGRF_CLASS_METHOD(const Tspec * #define INSTANTIATE_NEWGRF_CLASS_METHODS(name, Tspec, Tid, Tmax) \ template void name::Reset(); \ template Tid name::Allocate(uint32 global_id); \ - template void name::SetName(Tid cls_id, StringID name); \ template void name::Assign(Tspec *spec); \ template NewGRFClass *name::Get(Tid cls_id); \ - template StringID name::GetName(Tid cls_id); \ template uint name::GetCount(); \ template uint name::GetCount(Tid cls_id); \ template const Tspec *name::Get(Tid cls_id, uint index); \