Fix JORReflexible

This commit is contained in:
LagoLunatic
2025-07-28 23:43:44 -04:00
parent 447c45c2f4
commit 8c07fc8579
+6 -3
View File
@@ -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
};