Use override keyword when overriding virtual methods

This commit is contained in:
L committed 2023-01-31 19:59:39 +01:00
1 parent d389759a4d
commit b8c56cc23c
62 files changed
+359 -343

No files matched your search

+19 -2
View File
@@ -911,7 +911,24 @@ ClassDefHook::ClassDefHook()
this->classdef = NULL;
}
CLASS_DECLARATION( NULL, Class, NULL )
ClassDef Class::ClassInfo("Class", NULL, NULL, (ResponseDef<Class>*)Class::Responses, Class::_newInstance, sizeof(Class));
void* Class::_newInstance(void)
{
return new Class();
}
ClassDef* Class::classinfo(void) const
{
return &(Class::ClassInfo);
}
ClassDef* Class::classinfostatic(void)
{
return &(Class::ClassInfo);
}
ResponseDef<Class> Class::Responses[] =
{
{ NULL, NULL }
};
};