getFrameId
Definition
-- @/=[C]:-1
function getFrameId(...)
Callers
@/lua/common/extensions/networking/editorToolchain.lua
local frameId = Engine.Render.getFrameId()
local vId = be:getPlayerVehicleID(0)
@/lua/ge/extensions/core/ropeVisualTest.lua
local function updatePerfStats()
local currentFrame = Engine.Render.getFrameId()
if currentFrame == perfStats.lastFrameId then return end
@/lua/ge/main.lua
-- render 100 frames before creating the report
if simpleProfilerStop and doStartupProfiling and Engine.Render.getFrameId() > 100 and not _levelLoadingReportGenerated then
extensions.utils_simpleProfiler_report.createReport('level_loading', 'Level loading', {durationFilterSec = 0.001})
@/lua/ge/extensions/util/vehicleRopeDebug.lua
local function updatePerfStats()
local currentFrame = Engine.Render.getFrameId()
if currentFrame == perfStats.lastFrameId then return end
@/lua/ge/extensions/flowgraph/nodes/gfx/blur.lua
self.blurColor = ColorF(1, 1, 1, self.blurAmount)
self.lastWorking = Engine.Render.getFrameId()
end
-- work() will tag the thing to be enabled dynamically and it has a timeout of 10 frames
local frameDiff = Engine.Render.getFrameId() - self.lastWorking
if frameDiff > 10 then return end