GE Lua Documentation

Press F to search!

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