====== mClamp ====== (int val, int low, int high) ===== Syntax ===== int mClamp(int %val, int %low, int %high); ===== Parameters ===== [[scripting:doc:engine:types:int|int]] **%%%val%%**\\ No description available. [[scripting:doc:engine:types:int|int]] **%%%low%%**\\ No description available. [[scripting:doc:engine:types:int|int]] **%%%high%%**\\ No description available. ===== Return value ===== [[scripting:doc:engine:types:int|int]]\\ No description available. ===== Remarks ===== ===== Examples ===== ===== Source ===== Engine ===== See also ===== [[scripting:doc:u:u:atof|atof]]\\ [[scripting:doc:u:u:atoi|atoi]]\\ [[scripting:doc:u:u:getmax|getMax]]\\ [[scripting:doc:u:u:getmin|getMin]]\\ [[scripting:doc:u:u:mabs|mAbs]]\\ [[scripting:doc:u:u:macos|mAcos]]\\ [[scripting:doc:u:u:masin|mAsin]]\\ [[scripting:doc:u:u:matan|mAtan]]\\ [[scripting:doc:u:u:mceil|mCeil]]\\ [[scripting:doc:u:u:mclampf|mClampF]]\\ [[scripting:doc:u:u:mcos|mCos]]\\ [[scripting:doc:u:u:mdegtorad|mDegToRad]]\\ [[scripting:doc:u:u:mfloatlength|mFloatLength]]\\ [[scripting:doc:u:u:mfloor|mFloor]]\\ [[scripting:doc:u:u:mlog|mLog]]\\ [[scripting:doc:u:u:mpow|mPow]]\\ [[scripting:doc:u:u:mradtodeg|mRadToDeg]]\\ [[scripting:doc:u:u:msin|mSin]]\\ [[scripting:doc:u:u:msolvecubic|mSolveCubic]]\\ [[scripting:doc:u:u:msolvequadratic|mSolveQuadratic]]\\ [[scripting:doc:u:u:msolvequartic|mSolveQuartic]]\\ [[scripting:doc:u:u:msqrt|mSqrt]]\\ [[scripting:doc:u:u:mtan|mTan]]\\ ===== References ===== [[scripting:doc:u:simobject:seteventenabled|SimObject::SetEventEnabled]]: base/server/scripts/allGameScripts.cs:483\\ [[scripting:doc:u:u:servercmdaddevent|serverCmdAddEvent]]: base/server/scripts/allGameScripts.cs:934\\ [[scripting:doc:u:u:servercmdaddevent|serverCmdAddEvent]]: base/server/scripts/allGameScripts.cs:935\\ [[scripting:doc:u:u:servercmdaddevent|serverCmdAddEvent]]: base/server/scripts/allGameScripts.cs:948\\ [[scripting:doc:u:u:servercmdaddevent|serverCmdAddEvent]]: base/server/scripts/allGameScripts.cs:951\\ [[scripting:doc:u:u:servercmdaddevent|serverCmdAddEvent]]: base/server/scripts/allGameScripts.cs:952\\ [[scripting:doc:u:u:servercmdaddevent|serverCmdAddEvent]]: base/server/scripts/allGameScripts.cs:964\\ [[scripting:doc:u:u:servercmdaddevent|serverCmdAddEvent]]: base/server/scripts/allGameScripts.cs:990\\ [[scripting:doc:u:u:servercmdaddevent|serverCmdAddEvent]]: base/server/scripts/allGameScripts.cs:1227\\ [[scripting:doc:u:fxdtsbrick:setitemdirection|fxDTSBrick::setItemDirection]]: base/server/scripts/allGameScripts.cs:14281\\ [[scripting:doc:u:fxdtsbrick:setvehicle|fxDTSBrick::setVehicle]]: base/server/scripts/allGameScripts.cs:14542\\ [[scripting:doc:u:fxdtsbrick:fakekillbrick|fxDTSBrick::fakeKillBrick]]: base/server/scripts/allGameScripts.cs:22181\\ [[scripting:doc:u:fxdtsbrick:incrementprintcount|fxDTSBrick::incrementPrintCount]]: base/server/scripts/allGameScripts.cs:22777\\ [[scripting:doc:u:fxdtsbrick:decrementprintcount|fxDTSBrick::decrementPrintCount]]: base/server/scripts/allGameScripts.cs:22793\\ [[scripting:doc:u:fxdtsbrick:eventfloodcheck|fxDTSBrick::eventFloodCheck]]: base/server/scripts/allGameScripts.cs:22815\\ [[scripting:doc:u:gameconnection:eventfloodcheck|GameConnection::eventFloodCheck]]: base/server/scripts/allGameScripts.cs:22835\\ [[scripting:doc:u:u:parseenvironmentfile|parseEnvironmentFile]]: base/server/scripts/allGameScripts.cs:32542\\ [[scripting:doc:u:u:parseenvironmentfile|parseEnvironmentFile]]: base/server/scripts/allGameScripts.cs:32581\\ [[scripting:doc:u:u:parseenvironmentfile|parseEnvironmentFile]]: base/server/scripts/allGameScripts.cs:32594\\ [[scripting:doc:u:u:parseenvironmentfile|parseEnvironmentFile]]: base/server/scripts/allGameScripts.cs:32595\\ [[scripting:doc:u:u:parseenvironmentfile|parseEnvironmentFile]]: base/server/scripts/allGameScripts.cs:32603\\ [[scripting:doc:u:u:parseenvironmentfile|parseEnvironmentFile]]: base/server/scripts/allGameScripts.cs:32604\\ [[scripting:doc:u:u:parseenvironmentfile|parseEnvironmentFile]]: base/server/scripts/allGameScripts.cs:32605\\ [[scripting:doc:u:u:parseenvironmentfile|parseEnvironmentFile]]: base/server/scripts/allGameScripts.cs:32606\\ [[scripting:doc:u:u:parseenvironmentfile|parseEnvironmentFile]]: base/server/scripts/allGameScripts.cs:32607\\ [[scripting:doc:u:u:parseenvironmentfile|parseEnvironmentFile]]: base/server/scripts/allGameScripts.cs:32608\\ [[scripting:doc:u:u:parseenvironmentfile|parseEnvironmentFile]]: base/server/scripts/allGameScripts.cs:32627\\ [[scripting:doc:u:u:parseenvironmentfile|parseEnvironmentFile]]: base/server/scripts/allGameScripts.cs:32628\\ [[scripting:doc:u:u:servercmdenvguiusetvar|serverCmdEnvGui_SetVar]]: base/server/scripts/allGameScripts.cs:33024\\ [[scripting:doc:u:u:servercmdenvguiusetvar|serverCmdEnvGui_SetVar]]: base/server/scripts/allGameScripts.cs:33048\\ [[scripting:doc:u:u:servercmdenvguiusetvar|serverCmdEnvGui_SetVar]]: base/server/scripts/allGameScripts.cs:33056\\ [[scripting:doc:u:u:servercmdenvguiusetvar|serverCmdEnvGui_SetVar]]: base/server/scripts/allGameScripts.cs:33064\\ [[scripting:doc:u:u:servercmdenvguiusetvar|serverCmdEnvGui_SetVar]]: base/server/scripts/allGameScripts.cs:33071\\ [[scripting:doc:u:u:servercmdenvguiusetvar|serverCmdEnvGui_SetVar]]: base/server/scripts/allGameScripts.cs:33079\\ [[scripting:doc:u:u:servercmdenvguiusetvar|serverCmdEnvGui_SetVar]]: base/server/scripts/allGameScripts.cs:33094\\ [[scripting:doc:u:u:servercmdenvguiusetvar|serverCmdEnvGui_SetVar]]: base/server/scripts/allGameScripts.cs:33101\\ [[scripting:doc:u:u:servercmdenvguiusetvar|serverCmdEnvGui_SetVar]]: base/server/scripts/allGameScripts.cs:33108\\ [[scripting:doc:u:u:servercmdenvguiusetvar|serverCmdEnvGui_SetVar]]: base/server/scripts/allGameScripts.cs:33164\\ [[scripting:doc:u:u:servercmdenvguiusetvar|serverCmdEnvGui_SetVar]]: base/server/scripts/allGameScripts.cs:33316\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33569\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33578\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33579\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33603\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33605\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33611\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33613\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33614\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33615\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33617\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33618\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33619\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33620\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33621\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33622\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33624\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33625\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33626\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33627\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33629\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33630\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33631\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33632\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33633\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33634\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33635\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33636\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33637\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33638\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33658\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33664\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33665\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33666\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33667\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33668\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33670\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33671\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33672\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33673\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33674\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33675\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33676\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33678\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33679\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33680\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33681\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33682\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33683\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33684\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33687\\ [[scripting:doc:u:gamemodeguiserver:parsegamemodefile|GameModeGuiServer::ParseGameModeFile]]: base/server/scripts/allGameScripts.cs:33688\\ [[scripting:doc:u:u:servercmdserversettingsguiusetvariable|serverCmdServerSettingsGui_SetVariable]]: base/server/scripts/allGameScripts.cs:34240\\ [[scripting:doc:u:u:servercmdserversettingsguiusetvariable|serverCmdServerSettingsGui_SetVariable]]: base/server/scripts/allGameScripts.cs:34251\\ [[scripting:doc:u:optionsdlg:onsleep|optionsDlg::onSleep]]: base/client/scripts/allClientScripts.cs:3806\\ [[scripting:doc:u:optionsdlg:setshaderquality|optionsDlg::setShaderQuality]]: base/client/scripts/allClientScripts.cs:6887\\ [[scripting:doc:u:u:clientcmdsetadminlevel|clientCmdSetAdminLevel]]: base/client/scripts/allClientScripts.cs:11126\\ [[scripting:doc:u:u:censorstring|censorString]]: base/client/scripts/allClientScripts.cs:17502\\ [[scripting:doc:u:u:censorstring|censorString]]: base/client/scripts/allClientScripts.cs:17503\\ [[scripting:doc:u:u:doscreenshot|doScreenShot]]: base/client/scripts/allClientScripts.cs:22168\\ [[scripting:doc:u:u:doscreenshot|doScreenShot]]: base/client/scripts/allClientScripts.cs:22175\\ [[scripting:doc:u:u:dohudscreenshot|doHudScreenshot]]: base/client/scripts/allClientScripts.cs:22224\\ [[scripting:doc:u:u:clientcmdenvguiusetvar|clientCmdEnvGui_SetVar]]: base/client/scripts/allClientScripts.cs:25797\\ [[scripting:doc:u:u:clientcmdenvguiusetvar|clientCmdEnvGui_SetVar]]: base/client/scripts/allClientScripts.cs:25801\\ [[scripting:doc:u:u:clientcmdenvguiusetvar|clientCmdEnvGui_SetVar]]: base/client/scripts/allClientScripts.cs:25802\\ [[scripting:doc:u:u:clientcmdenvguiusetvar|clientCmdEnvGui_SetVar]]: base/client/scripts/allClientScripts.cs:25803\\ [[scripting:doc:u:u:clientcmdenvguiusetvar|clientCmdEnvGui_SetVar]]: base/client/scripts/allClientScripts.cs:25805\\ [[scripting:doc:u:u:clientcmdenvguiusetvar|clientCmdEnvGui_SetVar]]: base/client/scripts/allClientScripts.cs:25807\\ [[scripting:doc:u:u:clientcmdenvguiusetvar|clientCmdEnvGui_SetVar]]: base/client/scripts/allClientScripts.cs:25812\\ [[scripting:doc:u:u:clientcmdenvguiusetvar|clientCmdEnvGui_SetVar]]: base/client/scripts/allClientScripts.cs:25820\\ [[scripting:doc:u:u:clientcmdenvguiusetvar|clientCmdEnvGui_SetVar]]: base/client/scripts/allClientScripts.cs:25821\\ [[scripting:doc:u:u:clientcmdenvguiusetvar|clientCmdEnvGui_SetVar]]: base/client/scripts/allClientScripts.cs:25835\\ [[scripting:doc:u:envgui:updatedaylength|EnvGui::updateDayLength]]: base/client/scripts/allClientScripts.cs:26282\\ [[scripting:doc:u:u:clientcmdserversettingsguiusetvariable|clientCmdServerSettingsGui_SetVariable]]: base/client/scripts/allClientScripts.cs:27027\\ [[scripting:doc:u:u:clientcmdserversettingsguiusetvariable|clientCmdServerSettingsGui_SetVariable]]: base/client/scripts/allClientScripts.cs:27028\\ [[scripting:doc:u:u:steamonlobbyenter|steamOnLobbyEnter]]: base/client/scripts/allClientScripts.cs:28556\\ [[scripting:doc:u:u:setshaderdefaults|setShaderDefaults]]: base/client/defaults.cs:639\\ [[scripting:doc:u:u:setshaderdefaults|setShaderDefaults]]: base/client/defaults.cs:650\\ [[scripting:doc:u:u:setshaderdefaults|setShaderDefaults]]: base/client/defaults.cs:659\\ [[scripting:doc:u:u:setshaderdefaults|setShaderDefaults]]: base/client/defaults.cs:660\\ [[scripting:doc:u:u:setshaderdefaults|setShaderDefaults]]: base/client/defaults.cs:665\\ [[scripting:doc:u:u:setshaderdefaults|setShaderDefaults]]: base/client/defaults.cs:667\\