Aurora.ScriptEngine.AuroraDotNetEngine.APIs.LSL_Api.llGetRegionFPS C# (CSharp) Method

llGetRegionFPS() public method

Returns the value reported in the client Statistics window
public llGetRegionFPS ( ) : Aurora.ScriptEngine.AuroraDotNetEngine.LSL_Types.LSLFloat
return Aurora.ScriptEngine.AuroraDotNetEngine.LSL_Types.LSLFloat
        public LSL_Float llGetRegionFPS()
        {
            if (!ScriptProtection.CheckThreatLevel(ThreatLevel.None, "LSL", m_host, "LSL", m_itemID)) return new LSL_Float();

            ISimFrameMonitor reporter = (ISimFrameMonitor)World.RequestModuleInterface<IMonitorModule>().GetMonitor(World.RegionInfo.RegionID.ToString(), MonitorModuleHelper.SimFrameStats);
            if (reporter != null)
                return reporter.LastReportedSimFPS;
            return 0;
        }
LSL_Api