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

+4 -4
View File
@@ -54,15 +54,15 @@ public:
ScriptClass(GameScript* gameScript, Listener* self);
ScriptClass();
virtual ~ScriptClass();
~ScriptClass();
virtual void Archive(Archiver& arc);
void Archive(Archiver& arc) override;
void ArchiveInternal(Archiver& arc);
static void ArchiveScript(Archiver& arc, ScriptClass** obj);
void ArchiveCodePos(Archiver& arc, unsigned char** codePos);
virtual ScriptThread* CreateThreadInternal(const ScriptVariable& label);
virtual ScriptThread* CreateScriptInternal(const ScriptVariable& label);
ScriptThread* CreateThreadInternal(const ScriptVariable& label) override;
ScriptThread* CreateScriptInternal(const ScriptVariable& label) override;
void AddThread(ScriptVM* m_ScriptVM);
void KillThreads(void);
-5
View File
@@ -2389,11 +2389,6 @@ ScriptVariable ScriptVariable::operator--( int )
return *this;
}
CLASS_DECLARATION( Class, ScriptVariable, NULL )
{
{ NULL, NULL }
};
#ifndef NO_SCRIPTENGINE
ScriptVariableList::ScriptVariableList()
+1 -3
View File
@@ -142,8 +142,6 @@ private:
void ClearPointerInternal();
public:
CLASS_PROTOTYPE( ScriptVariable );
ScriptVariable();
ScriptVariable( const ScriptVariable& variable );
@@ -284,7 +282,7 @@ public:
ScriptVariableList();
virtual void Archive( Archiver &arc );
void Archive( Archiver &arc ) override;
void ClearList( void );