Template:Utility functions: Difference between revisions
Jump to navigation
Jump to search
(Template reworked) Tag: Replaced |
mNo edit summary |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<includeonly> | |||
<ul> | <ul> | ||
<li>[[getServerConfigSetting]]</li> | {{#if: {{{1|}}} | ||
| {{#ifeq: {{lc:{{{1}}}}} | client | |||
| | |||
<!-- CLIENT functions --> | |||
<li>[[createTrayNotification]]</li> | |||
<li>[[downloadFile]]</li> | |||
<li>[[getDevelopmentMode]]</li> | |||
<li>[[getKeyboardLayout]]</li> | |||
<li>[[getLocalization]]</li> | |||
<li>[[isShowCollisionsEnabled]]</li> | |||
<li>[[isShowSoundEnabled]]</li> | |||
<li>[[isTransferBoxAlwaysVisible]]</li> | |||
<li>[[isTransferBoxVisible]]</li> | |||
<li>[[isTrayNotificationEnabled]]</li> | |||
<li>[[setClipboard]]</li> | |||
<li>[[setDevelopmentMode]]</li> | |||
<li>[[setTransferBoxVisible]]</li> | |||
<li>[[setWindowFlashing]]</li> | |||
<li>[[showCol]]</li> | |||
<li>[[showSound]]</li> | |||
| {{#ifeq: {{lc:{{{1}}}}} | server | |||
| | |||
<!-- SERVER functions --> | |||
<li>[[setServerConfigSetting]]</li> | |||
<li>[[getServerConfigSetting]]</li> | |||
}} | |||
}} | |||
</br> | |||
<li style="list-style: none; margin-left: -1.6em;">'''Shared'''</li> | |||
}} | |||
<!-- SHARED functions--> | |||
<li>[[addDebugHook]]</li> | |||
<li>[[base64Decode]]</li> | |||
<li>[[base64Encode]]</li> | |||
<li>[[debugSleep]]</li> | |||
<li>[[decodeString]]</li> | |||
<li>[[encodeString]]</li> | |||
<li>[[fromJSON]]</li> | |||
<li>[[generateKeyPair]]</li> | |||
<li>[[getColorFromString]]</li> | |||
<li>[[getDevelopmentMode]]</li> | |||
<li>[[getDistanceBetweenPoints2D]]</li> | |||
<li>[[getDistanceBetweenPoints3D]]</li> | |||
<li>[[getEasingValue]]</li> | |||
<li>[[getNetworkStats]]</li> | |||
<li>[[getNetworkUsageData]]</li> | |||
<li>[[getPerformanceStats]]</li> | |||
<li>[[getRealTime]]</li> | |||
<li>[[getTickCount]]</li> | |||
<li>[[getTimerDetails]]</li> | |||
<li>[[getTimers]]</li> | |||
<li>[[getFPSLimit]]</li> | |||
<li>[[getUserdataType]]</li> | |||
<li>[[getVersion]]</li> | |||
<li>[[gettok]]</li> | |||
<li>[[isTransferBoxVisible]]</li> | |||
<li>[[setTransferBoxVisible]]</li> | |||
<li>[[hash]]</li> | |||
<li>[[inspect]]</li> | |||
<li>[[interpolateBetween]]</li> | |||
<li>[[iprint]]</li> | |||
<li>[[isOOPEnabled]]</li> | |||
<li>[[isTimer]]</li> | |||
{{New items|3.0161|1.6.0| | |||
<li>[[isTimerPaused]]</li> | |||
<li>[[setTimerPaused]]</li> | |||
|22701}} | |||
<li>[[killTimer]]</li> | |||
<li>[[md5]]</li> | |||
<li>[[passwordHash]]</li> | |||
<li>[[passwordVerify]]</li> | |||
<li>[[pregFind]]</li> | |||
<li>[[pregMatch]]</li> | |||
<li>[[pregReplace]]</li> | |||
<li>[[removeDebugHook]]</li> | |||
<li>[[resetTimer]]</li> | |||
<li>[[setDevelopmentMode]]</li> | |||
<li>[[setFPSLimit]]</li> | |||
<li>[[setTimer]]</li> | |||
<li>[[ref]]</li> | |||
<li>[[deref]]</li> | |||
<li>[[sha256]]</li> | |||
<li>[[split]]</li> | |||
<li>[[teaDecode]]</li> | |||
<li>[[teaEncode]]</li> | |||
<li>[[toJSON]]</li> | |||
<li>[[tocolor]]</li> | |||
<li>[[getProcessMemoryStats]]</li> | |||
<li>[[utfChar]]</li> | |||
<li>[[utfCode]]</li> | |||
<li>[[utfLen]]</li> | |||
<li>[[utfSeek]]</li> | |||
<li>[[utfSub]]</li> | |||
</ul> | </ul> | ||
{{Bit_functions}} | |||
</includeonly> | |||
<noinclude> | |||
{{ | {{Functions list info}} | ||
[[Category:Functions templates]]</noinclude> | |||
Latest revision as of 18:06, 6 September 2024
The template contains a list of functions. It accepts 1 parameter, which specifies whether the functions should be displayed for server or client. Regardless of the parameter, a list of shared functions will also be displayed
Example: {{Camera functions|client}} will display a list of client-side functions, and below it a list of shared functions, similarly for the server.