Content:MirLua/NamedEvents
| Function | Description | Extended description | Settings | Example |
|---|---|---|---|---|
| CreateHookableEvent | Creates a hookable event. | name
|
local hEvent = m.CreateHookableEvent('MyEvent')
|
|
| HookEvent | Sets a callback function ("trap") to react to event call. | Traps are called one by one in the order they were added to the sequence. Trap signature: |
name
hook
|
local hHook = m.HookEvent('MyEvent', function(w, l)
print('MyEvent is raised!')
end)
|
| UnhookEvent | Removes "trap" from event call sequence. | hEvent
|
m.UnhookEvent(hHook)
|
|
| NotifyEventHooks | Calls all "traps" of event call sequence one by one. | hEvent
wParam
|
m.NotifyEventHooks(hEvent)
|
Documentation
Automatic, localized table for MirLua named event functions test table.