Module HOUND.EventHandler

HOUND.EventHandler class to managing Hound Specific event handlers

Class HOUND.EventHandler

HOUND.EventHandler.addEventHandler (handler) register new event handler
HOUND.EventHandler.removeEventHandler (handler) deregister event handler
HOUND.EventHandler.addInternalEventHandler (handler) register new internal event handler
HOUND.EventHandler.removeInternalEventHandler (handler) deregister internal event handler
HOUND.EventHandler.onHoundEvent (event) Execute event on all registeres subscribers
HOUND.EventHandler.publishEvent (event) publish event to subscribers
HOUND.EventHandler.getIdx () get next event idx


Class HOUND.EventHandler

HOUND.EventHandler Decleration
HOUND.EventHandler.addEventHandler (handler)
register new event handler

Parameters:

  • handler handler to register
HOUND.EventHandler.removeEventHandler (handler)
deregister event handler

Parameters:

  • handler handler to remove
HOUND.EventHandler.addInternalEventHandler (handler)
register new internal event handler

Parameters:

  • handler handler to register
HOUND.EventHandler.removeInternalEventHandler (handler)
deregister internal event handler

Parameters:

  • handler handler to register
HOUND.EventHandler.onHoundEvent (event)
Execute event on all registeres subscribers

Parameters:

  • event
HOUND.EventHandler.publishEvent (event)
publish event to subscribers

Parameters:

  • event
HOUND.EventHandler.getIdx ()
get next event idx
generated by LDoc 1.5.0 Last updated 2025-03-30 22:58:36