mirror of
https://github.com/whoahq/whoa.git
synced 2026-02-01 00:02:45 +03:00
feat(event): add EventUnregister
This commit is contained in:
parent
a6a3cbb147
commit
152cd6d866
@ -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) {
|
void EventUnregisterEx(EVENTID id, EVENTHANDLERFUNC handler, void* param, uint32_t flags) {
|
||||||
HEVENTCONTEXT hContext = PropGet(PROP_EVENTCONTEXT);
|
HEVENTCONTEXT hContext = PropGet(PROP_EVENTCONTEXT);
|
||||||
|
|
||||||
|
|||||||
@ -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 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 EventUnregisterEx(EVENTID id, EVENTHANDLERFUNC handler, void* param, uint32_t flags);
|
||||||
|
|
||||||
void OsNetPump(uint32_t timeout);
|
void OsNetPump(uint32_t timeout);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user