shared_translation: Finish using int ids

This commit is contained in:
lat9nq 2023-05-07 13:28:52 -04:00
parent 825e8f0611
commit eae5e1f6f3
6 changed files with 117 additions and 158 deletions

View file

@ -191,7 +191,7 @@ public:
virtual bool IsEnum() const = 0;
virtual bool RuntimeModfiable() const = 0;
virtual void SetGlobal(bool global) {}
virtual u32 Id() const = 0;
virtual constexpr u32 Id() const = 0;
virtual bool UsingGlobal() const {
return false;
}
@ -423,7 +423,7 @@ public:
return std::type_index(typeid(Type));
}
virtual u32 Id() const override {
virtual constexpr u32 Id() const override {
return id;
}