GE Lua Documentation

Press F to search!

recomputeMap

Definition


-- @/lua/ge/extensions/core/audioRibbon.lua:407

-- Re-computes the ribbon names map.
local function recomputeMap()
  table.clear(ribbonNames)
  for i = 1, #ribbons do
    ribbonNames[ribbons[i].persistantId] = true
  end
end

Callers

@/lua/ge/extensions/editor/roadArchitect.lua
  end
  roadMgr.recomputeMap()
  table.clear(jctMgr.junctions)
  end
  roadMgr.recomputeMap()
  table.clear(jctMgr.junctions)
      end
      roadMgr.recomputeMap()
        roadMgr.map[newRoad.name] = rIdx
        roadMgr.recomputeMap()
        local roadPost = copyDataState()
        roadMgr.map[newRoad.name] = rIdx
        roadMgr.recomputeMap()
        local roadPost = copyDataState()
        roadMgr.map[newRoad.name] = rIdx
        roadMgr.recomputeMap()
        local roadPost = copyDataState()
        roadMgr.map[newRoad.name] = rIdx
        roadMgr.recomputeMap()
        local roadPost = copyDataState()
  end
  roadMgr.recomputeMap()
@/lua/ge/extensions/editor/tech/roadArchitect/groups.lua
  -- Re-compute the road map.
  roadMgr.recomputeMap()
  -- Re-compute the road map.
  roadMgr.recomputeMap()
@/lua/ge/extensions/core/audioRibbon.lua
  file:close()
  recomputeMap()
end
  end
  recomputeMap()
end
@/lua/ge/extensions/editor/tech/roadArchitect/junctions.lua
  -- Recompute the road map after the road changes.
  roadMgr.recomputeMap()
  -- Recompute the road map after the road changes.
  roadMgr.recomputeMap()
  -- Recompute the road map after the road changes.
  roadMgr.recomputeMap()
  -- Recompute the road map after the road changes.
  roadMgr.recomputeMap()
  -- Recompute the road map after the road changes.
  roadMgr.recomputeMap()
  -- Recompute the road map after the road changes.
  roadMgr.recomputeMap()
  -- Recompute the road map after the road changes.
  roadMgr.recomputeMap()
  updateJunctionAfterChange(#junctions)
  roadMgr.recomputeMap()
end
  updateJunctionAfterChange(#junctions)
  roadMgr.recomputeMap()
end
  updateJunctionAfterChange(#junctions)
  roadMgr.recomputeMap()
end
  updateJunctionAfterChange(#junctions)
  roadMgr.recomputeMap()
end
  updateJunctionAfterChange(#junctions)
  roadMgr.recomputeMap()
end
  updateJunctionAfterChange(#junctions)
  roadMgr.recomputeMap()
end
  updateJunctionAfterChange(#junctions)
  roadMgr.recomputeMap()
end
  updateJunctionAfterChange(#junctions)
  roadMgr.recomputeMap()
end
  updateJunctionAfterChange(#junctions)
  roadMgr.recomputeMap()
end
  updateJunctionAfterChange(#junctions)
  roadMgr.recomputeMap()
end
  updateJunctionAfterChange(#junctions)
  roadMgr.recomputeMap()
end
  updateJunctionAfterChange(#junctions)
  roadMgr.recomputeMap()
end
  updateJunctionAfterChange(#junctions)
  roadMgr.recomputeMap()
end
  roadMgr.setDirty(newRoad)
  roadMgr.recomputeMap()
  end
  roadMgr.recomputeMap()
end
  end
  roadMgr.recomputeMap()
end
@/lua/ge/extensions/editor/tech/roadArchitect/overlays.lua
  end
  roadMgr.recomputeMap()
end
  end
  roadMgr.recomputeMap()
end
  end
  roadMgr.recomputeMap()
end
  end
  roadMgr.recomputeMap()
end
  end
  roadMgr.recomputeMap()
end
  end
  roadMgr.recomputeMap()
end
  end
  roadMgr.recomputeMap()
end
@/lua/ge/extensions/editor/audioRibbonEditor.lua
  audioRibbon.setRibbons(data)
  audioRibbon.recomputeMap()
  audioRibbon.clearAllSFXEmitters() -- Ensure all the active SFX emitter objects are removed. They will be recreated on the next frame.
@/lua/ge/extensions/editor/tech/roadArchitect/link.lua
  roadMgr.setDirty(newRoad)
  roadMgr.recomputeMap()
  roadMgr.setDirty(r1)
  roadMgr.recomputeMap()
end
    end
    roadMgr.recomputeMap()
    return
  jctMgr.finaliseJunction(jIdx)
  roadMgr.recomputeMap()
end
@/lua/ge/extensions/editor/tech/roadArchitect/roads.lua
-- Re-computes the map (hash-table) between road names and index in the roads array.
local function recomputeMap()
  table.clear(roadMap)
  end
  recomputeMap()
end
  -- Re-compute the road map.
  recomputeMap()
end
  roadMap[roadA.name], roadMap[roadB.name] = rIdxA, rIdxB
  recomputeMap()
  table.clear(roads)                                                                                -- Clear the roads container.
  recomputeMap()                                                                                    -- Re-compute the roads map.
end
    -- Recompute the road map.
    recomputeMap()