deleteObject
Definition
-- @/lua/ge/ge_utils.lua:271
function deleteObject(name)
local sg = scenetree[name]
if(sg) then
sg:delete()
end
end
Callers
@/lua/ge/extensions/editor/gen/decal.lua
editor.deleteRoad(tonumber(o))
editor.deleteObject(tonumber(o))
-- scenetree.findObjectById(tonumber(o)):delete()
@/lua/ge/extensions/freeroam/dragRace.lua
closeOverview()
if scenetree.drag_opponent then scenetree.drag_opponent:deleteObject() end
opponentVehicle = nil
if scenetree.drag_opponent then scenetree.drag_opponent:deleteObject() end
closeOverview()
if scenetree.drag_opponent then scenetree.drag_opponent:deleteObject() end
opponentVehicle = nil
@/lua/ge/extensions/editor/api/objectHistoryActions.lua
actionData.nextObjIdInGroup = getNextObjIdInGroup(obj)
editor.deleteObject(actionData.objectId)
end
@/lua/ge/extensions/editor/createObjectTool.lua
editor.clearObjectSelection()
editor.deleteObject(actionData.objectID)
end
@/lua/ge/ge_utils.lua
obj2:deleteObject()
end
@/lua/ge/extensions/campaign/exploration.lua
if scenetree[markerName] then
scenetree[markerName]:deleteObject()
end
@/inspector/Base/ObjectStore.js
async deleteObject(object, ...args)
{
@/lua/ge/extensions/editor/api/core.lua
--- Delete an object by its id.
local function deleteObject(objectId)
local obj = Sim.findObjectById(objectId)
if obj and not obj:isLocked() then
obj:deleteObject()
editor.setDirty()
@/lua/ge/extensions/editor/roadTemplateEditor.lua
for _, id in ipairs(decorations) do
scenetree.findObjectById(id):deleteObject()
clearSelection = true
-- Delete the selected deco object
scenetree.findObjectById(decorations[decorationSelectionIndex[0]+1]):deleteObject()
table.remove(decorations, decorationSelectionIndex[0]+1)
@/lua/ge/extensions/editor/assetBrowser.lua
actionData.serializedData = "[" .. obj:serialize(true, -1) .. "]"
editor.deleteObject(actionData.objectId)
end
@/lua/ge/extensions/editor/api/camera.lua
if obj then
obj:deleteObject()
end
@/inspector/Controllers/DOMDebuggerManager.js
if (!this._restoringBreakpoints)
WI.objectStores.domBreakpoints.deleteObject(breakpoint);
}
if (!this._restoringBreakpoints)
WI.objectStores.eventBreakpoints.deleteObject(breakpoint);
if (!this._restoringBreakpoints)
WI.objectStores.urlBreakpoints.deleteObject(breakpoint);
@/lua/objectpool/main.lua
function deleteObject(objId)
objPool[objId] = nil
@/lua/ge/extensions/editor/api/decal.lua
end
editor.deleteObject(template:getID())
end
@/inspector/Controllers/DebuggerManager.js
if (!this._restoringBreakpoints)
WI.objectStores.breakpoints.deleteObject(breakpoint);
@/lua/ge/extensions/editor/api/roadRiver.lua
for decoID in string.gmatch(decorationIDs, "%d+") do
scenetree.findObjectById(tonumber(decoID)):deleteObject()
end
editor.deleteObject(roadObjectId)
removeRoadFromList(roadObjectId)
local function deleteMesh(meshObjectId)
editor.deleteObject(meshObjectId)
editor.setDirty()
@/inspector/Controllers/AuditManager.js
WI.objectStores.audits.deleteObject(test);
}
@/lua/ge/extensions/editor/objectTool.lua
for _, id in ipairs(actionData.objectIds) do
editor.deleteObject(id)
end
@/lua/ge/extensions/editor/roadUtils.lua
if object then
object:deleteObject()
end
@/lua/ge/extensions/core/audio.lua
if project then
project:deleteObject()
end
@/lua/ge/extensions/editor/objectToSplineEditor.lua
for _, id in ipairs(data.objectIds) do
editor.deleteObject(id)
end
if data.groupId then
editor.deleteObject(data.groupId)
end
@/lua/ge/extensions/editor/api/object.lua
for i = 1, tableSize(editor.selection.object) do
editor.deleteObject(editor.selection.object[i])
end
editor.removeObjectFromSet(cleanup[i], cleanup[i]:getGroup())
cleanup[i]:deleteObject()
end
newGroup:setName(name)
prefab:deleteObject()
table.insert(groups, newGroup)
local instance = editor.replaceGroupWithPrefabInstance(convertedPrefab, parentGroup, name, bboxCenter)
prefab:deleteObject()
table.insert(prefabInstances, instance)
local newGroup = prefabInstance:unpackage()
prefabInstance:deleteObject()
if newGroup then
@/lua/ge/extensions/editor/levelValidator.lua
actionData.serializedData = "[" .. obj:serialize(false, -1) .. "]"
obj:deleteObject()
logsToRemove[actionData.logIndex] = true
if obj then
obj:deleteObject()
end
@/lua/ge/extensions/editor/sceneTree.lua
local obj = scenetree.findObjectById(actionData.objectID)
if obj then obj:deleteObject() end
end
@/lua/ge/extensions/editor/shapeEditor.lua
--log("E", "del obj "..dumps(obj.name))
obj:deleteObject()
end
if highlightMaterial then
highlightMaterial:deleteObject()
highlightMaterial = nil
@/lua/ge/extensions/editor/terrainMaterialsEditor.lua
if terrainMtlCopyProxy and terrainMtlCopyProxy.material and terrainMtlCopyProxy.isNew then
terrainMtlCopyProxy.material:deleteObject()
terrainMtlCopyProxy = nil
editor_terrainEditor.updatePaintMaterialProxies()
terrainMtlProxy.material:deleteObject()
editor_terrainEditor.getMaterialsInJson()[terrainMtlProxy.uniqueID] = nil
if im.SmallButton("Cancel") then
terrainMtlCopyProxy.material:deleteObject()
terrainMtlCopyProxy = nil