GE Lua Documentation

Press F to search!

addManager

Definition


-- @/lua/ge/extensions/core/flowgraphManager.lua:114

local function addManager(data)
  local mgr = require('/lua/ge/extensions/flowgraph/manager')(M)
  table.insert(managers, mgr)
  if data then
    mgr:_onDeserialized(data)
  end
  return mgr
end

Callers

@/lua/ge/extensions/gameplay/missions/missionTypes/editorHelper.lua
          if template == "empty" then
            mgr = core_flowgraphManager.addManager()
          else
@/lua/ge/extensions/editor/flowgraphEditor.lua
  if openAsNewManager then
    --local targetMgr = fgMgr.addManager(data)
    local targetMgr = fgMgr.loadManager(fCbData.filepath, nil, keepSavedDirs)
        if im.MenuItem1("New Project") then
          local m = core_flowgraphManager.addManager()
          M.setManager(m)
@/lua/ge/extensions/editor/flowgraph/examples.lua
  if doClick then
    local mgr, succ = core_flowgraphManager.addManager(result.info.data)
    mgr.savedDir, mgr.savedFilename = nil, nil
@/lua/ge/client/lighting/basic/init.lua
    local meshBin = createObject("RenderFastMgr")
    renderPassManager:addManager(meshBin)
@/lua/ge/extensions/editor/util/editorElementHelper.lua
          if template == "empty" then
            mgr = core_flowgraphManager.addManager()
          else
@/lua/ge/extensions/editor/flowgraph/welcome.lua
  if fancyIconButton('NewProject', editor.icons.folder_open, editor.icons.create_new_folder, "New Project", "") then
    local mgr, succ = core_flowgraphManager.addManager()
    self.fgEditor.setManager(mgr)
      e.data.name, e.data.description) then
      local mgr, succ = core_flowgraphManager.addManager(e.data)
      mgr.savedDir, mgr.savedFilename = nil, nil
    if fancyIconButton('welcomeContentColumn2demo1' .. k, editor.icons.folder_open, editor.icons.folder, p.name, p.description) then
      local mgr, succ = core_flowgraphManager.addManager(p.data)
      --mgr.savedDir, mgr.savedFilename = nil, nil
@/lua/ge/extensions/core/flowgraphManager.lua

  --M.addManager()
  --M.loadManager("flowgraphEditor/demo/helloWorld.flow.json")
      for i, mgr in ipairs(data.mgrs) do
        local m = M.addManager(mgr)
      end
    if json then
      local mgr = M.addManager(json)
      mgr:historySnapshot("Loaded Singleton " .. name)
@/lua/ge/extensions/editor/flowgraph/main.lua
      if im.MenuItem1("New Project") then
        local m = self.fgMgr.addManager()
        self.fgEditor.setManager(m)