#pragma once #include "RE/B/BSTEvent.h" namespace RE { class LocksPicked { public: class Event { public: }; static_assert(std::is_empty_v); [[nodiscard]] static BSTEventSource* GetEventSource() { using func_t = decltype(&LocksPicked::GetEventSource); static REL::Relocation func{ ID::LocksPicked::GetEventSource }; return func(); } }; static_assert(std::is_empty_v); }