dcsext.interfaces.EventHandler

EventHandler class.

Contents

  1. Description
  2. Metamethods
    1. eventhandler:__init()
  3. Methods
    1. eventhandler:_overridehandlers(handlers)
    2. eventhandler:register()
    3. eventhandler:unregister()
    4. eventhandler:onEvent(event)

Description

Provides a common way for objects to process events.

Metamethods

eventhandler:__init()

Methods

eventhandler:_overridehandlers(handlers)

Used mainly internally in inhertining constructor functions.

Parameters

handlers

eventhandler:register()

eventhandler:unregister()

eventhandler:onEvent(event)

Parameters

event
the event object to dispatch