blob: 2175df5bef9ac9bfb0ff80a93e6383bab6a459a0 [file] [log] [blame]
Zesstra1c8c99f2017-01-31 12:21:31 +01001.. Morgengrauen-Mudlib - sefun-Doku.
Zesstrac2963ca2017-01-31 11:16:22 +01002
Zesstrae60ab352017-01-31 12:23:53 +01003sefuns (simulated efuns)
4========================
Zesstrac2963ca2017-01-31 11:16:22 +01005
Zesstra1c8c99f2017-01-31 12:21:31 +01006sefuns sind Funktionen, die aehnlich wie echte efuns im Driver allen Objekten
7(ausser dem Masterobjekt) zur Verfuegung stehen ohne dass die explizit geerbt
8werden muessen. Sie sind allerdings in LPC implementiert und damit langsamer
9als efuns.
10
11Es ist moeglich, sefuns mit demselben Namen wie efuns zu erstellen, diese wird
12dann anstelle der efun gerufen. Will man ausnahmsweise aber die efun mit dem
13Namen rufen, so kann dies mit der Syntax ``efun::function()`` erreichen.
14
15Verzeichnis der dokumentierten sefuns im Morgengrauen:
Zesstrac2963ca2017-01-31 11:16:22 +010016
17.. toctree::
18 :maxdepth: 1
19 :glob:
20
21 sefun/*
22