From 8c07fc8579e527a05028d1409354fa138a9a7d72 Mon Sep 17 00:00:00 2001 From: LagoLunatic Date: Mon, 28 Jul 2025 23:43:44 -0400 Subject: [PATCH] Fix JORReflexible --- include/m_Do/m_Do_hostIO.h | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/include/m_Do/m_Do_hostIO.h b/include/m_Do/m_Do_hostIO.h index c405851a2..40ff71882 100644 --- a/include/m_Do/m_Do_hostIO.h +++ b/include/m_Do/m_Do_hostIO.h @@ -10,6 +10,7 @@ class JORPropertyEvent; class JORNodeEvent; class JORGenEvent; class JOREvent; +class JORServer; class JORMContext { public: @@ -29,12 +30,14 @@ public: class JORReflexible : public JOREventListener { public: #ifdef DEBUG - virtual ~JORReflexible() = 0; - virtual void genMessage(JORMContext* ctx) = 0; + JORReflexible(); + static JORServer* getJORServer(); + + virtual void listenPropertyEvent(const JORPropertyEvent*); virtual void listen(u32, const JOREvent*); virtual void genObjectInfo(const JORGenEvent*); + virtual void genMessage(JORMContext*) = 0; virtual void listenNodeEvent(const JORNodeEvent*); - virtual void listenPropertyEvent(const JORPropertyEvent*); #endif };