Difference between revisions of "RegisterEventHandler"
(Created page with "http://shardsonline.com/lN2rwhz4jSVambqesEBZ/lua-reference/global.html#registereventhandler_ RegisterEventHandler official Doc http://shardsonline.com/lN2rwhz4jSVambqesE...") |
|||
Line 1: | Line 1: | ||
[[http://shardsonline.com/lN2rwhz4jSVambqesEBZ/lua-reference/global.html#registereventhandler_ RegisterEventHandler official Doc]] | [[http://shardsonline.com/lN2rwhz4jSVambqesEBZ/lua-reference/global.html#registereventhandler_ RegisterEventHandler official Doc]] | ||
− | [[http://shardsonline.com/lN2rwhz4jSVambqesEBZ/lua-reference/global.html#registersingleeventhandler_ RegisterSingleEventHandler official Doc]] | + | <br>[[http://shardsonline.com/lN2rwhz4jSVambqesEBZ/lua-reference/global.html#registersingleeventhandler_ RegisterSingleEventHandler official Doc]] |
− | [[http://shardsonline.com/lN2rwhz4jSVambqesEBZ/lua-reference/global.html#overrideeventhandler_ OverrideEventHandler official Doc]] | + | <br>[[http://shardsonline.com/lN2rwhz4jSVambqesEBZ/lua-reference/global.html#overrideeventhandler_ OverrideEventHandler official Doc]] |
− | + | <br> | |
== <code>'''RegisterEventHandler(...)'''</code> === | == <code>'''RegisterEventHandler(...)'''</code> === | ||
{| | {| |
Revision as of 18:48, 1 November 2016
[RegisterEventHandler official Doc]
[RegisterSingleEventHandler official Doc]
[OverrideEventHandler official Doc]
RegisterEventHandler(...)
=
Function Type: | Engine API |
Function Category: | Global |
Description
Registers an event handler which calls the specified function when the Events fires with a matching event identifier.
Prototype
RegisterEventHandler( (EventType)mEvent, (string)mEventIdentifier, (function)mEventHandler)
Parameters:
(LuaEventType) mEvent: | The event type the handler shall respond to (EventType.Message, EventType.Timer, etc ...) | |||
(string)mEventIdentifier: | Event Identifier of the specific event (described in the [Events] section of the documentation | (function)mEventHandler: | Handler function reference. Can be a function name or a function defined inline. |
Return Values
(boolean) mBool: True on success. False otherwise.
Notes and Caveats
These handlers are not saved and must be registered every time the object is loaded.