diff --git a/Source/Core/VideoCommon/GraphicsModSystem/Runtime/GraphicsModAction.h b/Source/Core/VideoCommon/GraphicsModSystem/Runtime/GraphicsModAction.h index 7102a03f57..ae640f88d2 100644 --- a/Source/Core/VideoCommon/GraphicsModSystem/Runtime/GraphicsModAction.h +++ b/Source/Core/VideoCommon/GraphicsModSystem/Runtime/GraphicsModAction.h @@ -27,7 +27,13 @@ public: virtual void OnLight(GraphicsModActionData::Light*) {} virtual void OnFrameEnd() {} + void SetID(u64 id) { m_id = id; } + u64 GetID() const { return m_id; } + virtual void DrawImGui() {} virtual void SerializeToConfig(picojson::object* obj) {} virtual std::string GetFactoryName() const { return ""; } + +private: + u64 m_id = 0; };