2024-07-07 23:32:27 +08:00
|
|
|
#pragma once
|
|
|
|
|
|
|
|
class CEvent
|
|
|
|
{
|
|
|
|
public:
|
|
|
|
virtual ~CEvent() = default;
|
2024-07-08 03:07:10 +08:00
|
|
|
virtual CEvent* Clone() { return nullptr; }
|
|
|
|
virtual bool operator==(CEvent& other) { return false; }
|
|
|
|
virtual int _0x18() { return 0; }
|
|
|
|
virtual float _0x20() { return 0.0f; }
|
|
|
|
virtual float _0x28() { return 0.0f; }
|
|
|
|
virtual bool IsEventScriptCommand() { return false; }
|
|
|
|
virtual bool ExtractData(void* data, int size) { return false; }
|
2024-07-07 23:32:27 +08:00
|
|
|
|
2024-07-16 09:59:37 +08:00
|
|
|
char m_Pad[0x58];
|
2024-07-07 23:32:27 +08:00
|
|
|
};
|
|
|
|
static_assert(sizeof(CEvent) == 0x60);
|