GE Lua Documentation

Press F to search!

getGroup

Definition


-- @/lua/ge/extensions/core/input/actionFilter.lua:107

local function getGroup(name)
  return actionGroups[name]
end

Callers

@/lua/ge/extensions/editor/biomeTool.lua
    if fbe then
      local groupName = fbe:getGroup():getInternalName()
      if groupName == brushName then
@/lua/ge/extensions/editor/roadEditor.lua
      local name = road:getField("name", "")
      local grp = road:getGroup()
      local groupId = grp and grp:getID() or nil
@/lua/ge/extensions/editor/meshSpline/import.lua
    if obj then
      local group = obj:getGroup()
      table.insert(tsStaticBackup, {
    if obj and Sim.upcast(obj) then
      local group = obj:getGroup()
      obj:delete()
@/lua/ge/extensions/editor/materialEditor.lua
local function deleteCubemap()
  local parent = selectedCubemapObj:getGroup()
  if parent then
@/lua/ge/extensions/editor/assemblySpline/import.lua
    if obj then
      local group = obj:getGroup()
      table.insert(backup, {
    if obj and Sim.upcast(obj) then
      local group = obj:getGroup()
      if group and Sim.upcast(group) and not cleanedGroups[group:getID()] then
@/lua/ge/extensions/editor/inspector.lua

          local grp = obj:getGroup()
          if grp then
@/lua/ge/extensions/freeroam/specialTriggers.lua
          local obj = scenetree.findObjectById(tonumber(o) or scenetree.findObject(o):getID())
          if obj:getGroup():getName() == k and obj:getClassName() ~= 'SimGroup' then
            v.isNested = false
            local obj = scenetree.findObjectById(tonumber(o) or scenetree.findObject(o):getID())
            if obj:getGroup():getName() == k and obj:getClassName() == 'SimGroup' then
              v.maxIdx = math.max(v.maxIdx, obj:getCount())
                      local obj1 = scenetree.findObjectById(tonumber(o1) or scenetree.findObject(o1):getID())
                      if obj1 and obj1:getGroup():getName() == name and obj1:getClassName() == 'SimGroup' then
                        local o2 = obj1:getObjects()[idx]
@/lua/ge/extensions/editor/createObjectTool.lua
    if obj then
      local group = obj:getGroup()
      if group:getName() ~= "MissionCleanup" then
local function createObjectModeDeactivate()
  if currentClassInstance and currentClassInstance:getGroup() then
    currentClassInstance:getGroup():removeObject(currentClassInstance)
  if currentClassInstance and currentClassInstance:getGroup() then
    currentClassInstance:getGroup():removeObject(currentClassInstance)
    currentClassInstance:delete()
        if currentClassInstance then
          if currentClassInstance:getGroup() then
            currentClassInstance:getGroup():removeObject(currentClassInstance)
          if currentClassInstance:getGroup() then
            currentClassInstance:getGroup():removeObject(currentClassInstance)
          end
@/lua/ge/extensions/editor/api/object.lua
local function getObjectLevelRec(object, level)
  local parent = object:getGroup()
  if parent then
  end
  local parentGroup = getHighestObject(editor.selection.object):getGroup()
    if cleanup[i] ~= nil then
      editor.removeObjectFromSet(cleanup[i], cleanup[i]:getGroup())
      cleanup[i]:deleteObject()
    local bboxCenter = editor.calculateBoundingBoxCenter(objects)
    local parentGroup = prefab:getGroup()
    local name = "prefab"
@/lua/ge/extensions/editor/api/objectHistoryActions.lua
local function getNextObjIdInGroup(obj)
  local parentGroup = obj:getGroup()
  if parentGroup then
@/lua/ge/extensions/editor/roadSpline/import.lua
    local road = decalRoads[i]
    local group = road:getGroup()
    local startFade, endFade = road.startEndFade.x, road.startEndFade.y
    if road and Sim.upcast(road) then
      local group = road:getGroup()
      road:delete()
@/lua/ge/extensions/editor/sceneTree.lua
      table.insert(objects, node.id)
      local nextObject = object:getGroup():getObject(object:getGroup():getObjectIndex(object) + 1)
      if nextObject then
      table.insert(objects, node.id)
      local nextObject = object:getGroup():getObject(object:getGroup():getObjectIndex(object) + 1)
      if nextObject then
        if object then
          local parent = object:getGroup()
          if parent then
          log('I','','     highest object: '..tostring(highestObj:getName()))
          local parentGroup = highestObj:getGroup()
          if parentGroup then
          log('I','','     highest object: '..tostring(highestObj:getName()))
          local parentGroup = highestObj:getGroup()
          if parentGroup then
@/lua/ge/extensions/editor/forestEditor.lua
    if fbe then
      local group = fbe:getGroup():getInternalName()
      local fbeName = fbe:getInternalName()