Codechange: Manage script event queue using smart pointers.

This commit is contained in:
frosch
2025-04-18 18:03:14 +02:00
committed by frosch
parent b9f4ef3d78
commit 0d4588688f
5 changed files with 32 additions and 56 deletions

View File

@@ -239,9 +239,9 @@ ScriptObject::ActiveInstance::~ActiveInstance()
return GetStorage()->allow_do_command && squirrel->CanSuspend();
}
/* static */ void *&ScriptObject::GetEventPointer()
/* static */ ScriptEventQueue &ScriptObject::GetEventQueue()
{
return GetStorage()->event_data;
return GetStorage()->event_queue;
}
/* static */ ScriptLogTypes::LogData &ScriptObject::GetLogData()