feat(event): add EventUnregister

This commit is contained in:
fallenoak committed 2025-11-26 20:02:06 -06:00
1 parent a6a3cbb147
commit 152cd6d866
2 files changed
+6

No files matched your search

+4
View File
@@ -166,6 +166,10 @@ void EventRegisterEx(EVENTID id, EVENTHANDLERFUNC handler, void* param, float pr
}
}
void EventUnregister(EVENTID id, EVENTHANDLERFUNC handler) {
EventUnregisterEx(id, handler, nullptr, -1);
}
void EventUnregisterEx(EVENTID id, EVENTHANDLERFUNC handler, void* param, uint32_t flags) {
HEVENTCONTEXT hContext = PropGet(PROP_EVENTCONTEXT);
+2
View File
@@ -57,6 +57,8 @@ void EventRegister(EVENTID id, int32_t (*handler)(const void*, void*));
void EventRegisterEx(EVENTID id, int32_t (*handler)(const void*, void*), void* param, float priority);
void EventUnregister(EVENTID id, EVENTHANDLERFUNC handler);
void EventUnregisterEx(EVENTID id, EVENTHANDLERFUNC handler, void* param, uint32_t flags);
void OsNetPump(uint32_t timeout);