TableNextColumn
Definition
-- @/lua/common/extensions/ui/imgui_gen_luaintf.lua:933
function M.TableNextColumn() return imgui.TableNextColumn() end
Callers
@/lua/ge/extensions/gameplay/drift/general.lua
im.TableSetupColumn("Gc",nil, 4)
im.TableNextColumn()
im.Text("Extension name")
im.Text("Extension name")
im.TableNextColumn()
im.Text("Debug")
im.Text("Debug")
im.TableNextColumn()
im.Text("Gc")
im.Text("Gc")
im.TableNextColumn()
im.Text(string.gsub(extensionName, "^gameplay_drift_", ""))
im.TableNextColumn()
if not extensionData.driftDebugInfo.canBeChanged then
im.TableNextColumn()
end
im.TableNextColumn()
@/lua/ge/extensions/editor/gen/lib/ui.lua
-- im.TableHeader('AAA')
-- im.TableNextColumn()
if ahead then
end
-- im.TableNextColumn()
--[[
-- im.TableNextColumn()
-- im.TableNextColumn()
-- im.TableNextColumn()
-- im.TableNextColumn()
-- if im.BeginListBox(111, im.ImVec2(-1,-1)) then
@/lua/ge/extensions/gameplay/missions/missionScreen.lua
-- View Layout column
im.TableNextColumn()
local header = "# " .. i
-- File column
im.TableNextColumn()
im.Text(layout.fileName or "(Not saved as file)")
-- Header Name column
im.TableNextColumn()
local headerName = "N/A"
-- Actions column
im.TableNextColumn()
-- Show either Save or Delete button based on whether the layout is saved
@/lua/ge/extensions/core/metrics.lua
if im.BeginTable("##metricsSimpleTable", nCols, tableFlags) then
im.TableNextColumn()
columnText = string.format("FPS:")
im.TextUnformatted(columnText)
im.TableNextColumn()
columnText = string.format("%5.1f fps [Unmanaged: %5.1f fps]", getConsoleNumber("fps::instantaneous"), getConsoleNumber("fps::instantaneousUncap"))
im.TextUnformatted(columnText)
im.TableNextColumn()
columnText = string.format("Avg")
im.TextUnformatted(columnText)
im.TableNextColumn()
columnText = string.format("%5.1f fps", getConsoleNumber("fps::avg"))
im.TextUnformatted(columnText)
im.TableNextColumn()
columnText = string.format("10%% Below")
im.TextUnformatted(columnText)
im.TableNextColumn()
columnText = string.format("%5.1f fps",getConsoleNumber("fps::p90"))
im.TextUnformatted(columnText)
im.TableNextColumn()
columnText = string.format("5%% Below")
im.TextUnformatted(columnText)
im.TableNextColumn()
columnText = string.format("%5.1f fps", getConsoleNumber("fps::p95"))
im.TextUnformatted(columnText)
im.TableNextColumn()
columnText = string.format("1%% Below")
im.TextUnformatted(columnText)
im.TableNextColumn()
columnText = string.format("%5.1f fps", getConsoleNumber("fps::p99"))
im.TextUnformatted(columnText)
im.TableNextColumn()
columnText = string.format("Min")
im.TextUnformatted(columnText)
im.TableNextColumn()
columnText = string.format("%5.1f fps", getConsoleNumber("fps::min"))
im.TextUnformatted(columnText)
im.TableNextColumn()
columnText = string.format("Max")
im.TextUnformatted(columnText)
im.TableNextColumn()
columnText = string.format("%5.1f fps", getConsoleNumber("fps::max"))
-- second row
im.TableNextColumn()
columnText = string.format("DT:")
im.TextUnformatted(columnText)
im.TableNextColumn()
columnText = string.format("%5.2f ms [Unmanaged: %5.1f ms]", 1000 / getConsoleNumber("fps::instantaneous"), 1000 / getConsoleNumber("fps::instantaneousUncap"))
im.TextUnformatted(columnText)
im.TableNextColumn()
im.TableNextColumn()
im.TableNextColumn()
im.TableNextColumn()
columnText = string.format("%5.2f ms", 1000 / (getConsoleNumber("fps::avg")))
im.TextUnformatted(columnText)
im.TableNextColumn()
im.TableNextColumn()
im.TableNextColumn()
im.TableNextColumn()
columnText = string.format("%5.2f ms", 1000 / (getConsoleNumber("fps::p90")))
im.TextUnformatted(columnText)
im.TableNextColumn()
im.TableNextColumn()
im.TableNextColumn()
im.TableNextColumn()
columnText = string.format("%5.2f ms", 1000 / (getConsoleNumber("fps::p95")))
im.TextUnformatted(columnText)
im.TableNextColumn()
im.TableNextColumn()
im.TableNextColumn()
im.TableNextColumn()
columnText = string.format("%5.2f ms", 1000 / (getConsoleNumber("fps::p99")))
im.TextUnformatted(columnText)
im.TableNextColumn()
im.TableNextColumn()
im.TableNextColumn()
im.TableNextColumn()
columnText = string.format("%5.2f ms", 1000 / (getConsoleNumber("fps::min")))
im.TextUnformatted(columnText)
im.TableNextColumn()
im.TableNextColumn()
im.TableNextColumn()
im.TableNextColumn()
columnText = string.format("%5.2f ms", 1000 / (getConsoleNumber("fps::max")))
@/lua/ge/suspensionFrequencyTester.lua
imgui.TableNextRow()
imgui.TableNextColumn()
imgui.Text(entry[1])
imgui.Text(entry[1])
imgui.TableNextColumn()
imgui.Text(string.format("%.1f Hz", entry[2]))
imgui.Text(string.format("%.1f Hz", entry[2]))
imgui.TableNextColumn()
@/lua/ge/extensions/editor/dynamicDecals/fonts.lua
im.TableNextColumn()
im.TextUnformatted("Font Name")
im.TextUnformatted("Font Name")
im.TableNextColumn()
im.TextUnformatted(header.font_name)
im.TableNextColumn()
im.TextUnformatted("Version")
im.TextUnformatted("Version")
im.TableNextColumn()
im.TextUnformatted(tostring(header.version))
im.TableNextColumn()
im.TextUnformatted("Atlas Dimensions")
im.TextUnformatted("Atlas Dimensions")
im.TableNextColumn()
im.TextUnformatted(string.format("[%d, %d]", header.atlas_width, header.atlas_height))
im.TableNextColumn()
im.TextUnformatted("Atlas Monospaced Dimensions")
im.TextUnformatted("Atlas Monospaced Dimensions")
im.TableNextColumn()
im.TextUnformatted(string.format("[%d, %d]", header.atlas_monospaced_width, header.atlas_monospaced_height))
im.TableNextColumn()
im.TextUnformatted("Glyph Pixel Height")
im.TextUnformatted("Glyph Pixel Height")
im.TableNextColumn()
im.TextUnformatted(string.format("%.1f", header.glyph_pixel_height))
im.TableNextColumn()
im.TextUnformatted("First Character")
im.TextUnformatted("First Character")
im.TableNextColumn()
im.TextUnformatted(tostring(header.first_char))
im.TableNextColumn()
im.TextUnformatted("Glyph Count")
im.TextUnformatted("Glyph Count")
im.TableNextColumn()
im.TextUnformatted(tostring(header.glyph_count))
if header.sdf then
im.TableNextColumn()
im.TextUnformatted("SDF Padding")
im.TextUnformatted("SDF Padding")
im.TableNextColumn()
im.TextUnformatted(tostring(header.sdf.padding))
im.TableNextColumn()
im.TextUnformatted("SDF OnEdge Value")
im.TextUnformatted("SDF OnEdge Value")
im.TableNextColumn()
im.TextUnformatted(tostring(header.sdf.onedge_value))
im.TableNextColumn()
im.TextUnformatted("SDF Pixel Dist Scale")
im.TextUnformatted("SDF Pixel Dist Scale")
im.TableNextColumn()
im.TextUnformatted(string.format("%.1f", header.sdf.pixel_dist_scale))
@/lua/ge/extensions/util/screenshotCreator.lua
im.TableSetupColumn("Spawn",nil, 7)
im.TableNextColumn()
im.Text("Config name")
im.Text("Config name")
im.TableNextColumn()
im.Text("Config cam")
im.Text("Config cam")
im.TableNextColumn()
im.Text("Model cam")
im.Text("Model cam")
im.TableNextColumn()
im.TableNextColumn()
im.TableNextColumn()
im.TableNextColumn()
end
im.TableNextColumn()
if cameraConfigs.vehCamConfig.cameraConfig then
end
im.TableNextColumn()
if cameraConfigs.modelCamConfig then
end
im.TableNextColumn()
if not isCurrent then
end
im.TableNextColumn()
end
im.TableSetupColumn("Preview",nil, 7)
im.TableNextColumn()
im.Text("Veh name")
im.Text("Veh name")
im.TableNextColumn()
im.Text("Status")
im.Text("Status")
im.TableNextColumn()
im.Text("Camera")
im.Text("Camera")
im.TableNextColumn()
im.TableNextColumn()
im.TableNextColumn()
im.TableNextColumn()
for _, data in ipairs(reviewData.configs) do
im.Text(data.vehName)
im.TableNextColumn()
im.Text(data.status)
im.TableNextColumn()
im.Text(data.camName or "")
im.TableNextColumn()
end
im.TableNextColumn()
im.EndDisabled()
@/lua/ge/extensions/editor/flowgraph/references.lua
im.TableHeadersRow()
im.TableNextColumn()
for _, categoryData in pairs(self.sortedCategories) do
im.TextWrapped(tostring(categoryData.category))
im.TableNextColumn()
im.TextWrapped(string.format("%-3d", categoryData.nodeTypeAmount))
im.TextWrapped(string.format("%-3d", categoryData.nodeTypeAmount))
im.TableNextColumn()
im.TextWrapped(string.format("(%.2f", (categoryData.nodeTypeAmount / self.nodeStatistics.usedNoteTypeAmount) * 100) .. "%%)")
im.TextWrapped(string.format("(%.2f", (categoryData.nodeTypeAmount / self.nodeStatistics.usedNoteTypeAmount) * 100) .. "%%)")
im.TableNextColumn()
im.TextWrapped(tostring(categoryData.nodeInstancesAmount))
im.TextWrapped(tostring(categoryData.nodeInstancesAmount))
im.TableNextColumn()
im.TextWrapped(string.format("(%.2f", (categoryData.nodeInstancesAmount / self.nodeStatistics.usedNodeInstances) * 100) .. "%%)")
im.TextWrapped(string.format("(%.2f", (categoryData.nodeInstancesAmount / self.nodeStatistics.usedNodeInstances) * 100) .. "%%)")
im.TableNextColumn()
end
im.TableHeadersRow()
im.TableNextColumn()
local rowCount = 1
self:highlightText(tostring(n.nodeName), string.lower(ffi.string(self.searchText)))
im.TableNextColumn()
im.Text(tostring(n.nodeData.amount))
im.Text(tostring(n.nodeData.amount))
im.TableNextColumn()
im.Text(tostring(tableSize(n.nodeData.amountForProjects)))
im.Text(tostring(tableSize(n.nodeData.amountForProjects)))
im.TableNextColumn()
im.Text(tostring(n.nodeData.category))
im.Text(tostring(n.nodeData.category))
im.TableNextColumn()
im.TableHeadersRow()
im.TableNextColumn()
for i = 1, 4 do
im.Dummy(im.ImVec2(0, 3))
im.TableNextColumn()
end
im.TextWrapped(pin.name)
im.TableNextColumn()
im.TextWrapped(pin.description or "This pin has no description.")
im.TextWrapped(pin.description or "This pin has no description.")
im.TableNextColumn()
else
im.TextWrapped("-")
im.TableNextColumn()
im.TextWrapped("-")
im.TextWrapped("-")
im.TableNextColumn()
else
else
im.TableNextColumn()
im.TableNextColumn()
im.TableNextColumn()
im.TableNextColumn()
end
im.TextWrapped(pin.name)
im.TableNextColumn()
im.TextWrapped(pin.description or "This pin has no description.")
im.TextWrapped(pin.description or "This pin has no description.")
im.TableNextColumn()
else
im.TextWrapped("-")
im.TableNextColumn()
im.TextWrapped("-")
im.TextWrapped("-")
im.TableNextColumn()
else
else
im.TableNextColumn()
im.TableNextColumn()
im.TableNextColumn()
im.TableNextColumn()
end
im.TableHeadersRow()
im.TableNextColumn()
im.Dummy(im.ImVec2(0, 3))
im.Dummy(im.ImVec2(0, 3))
im.TableNextColumn()
im.Dummy(im.ImVec2(0, 3))
im.Dummy(im.ImVec2(0, 3))
im.TableNextColumn()
for behaviour, _ in pairs(self.nodeTable[self.inspectedNode].behaviour) do
editor.uiIconImage(editor.icons[ui_flowgraph_editor.getBehaviourIcon(behaviour)], buttonSize)
im.TableNextColumn()
im.SetCursorPosY(im.GetCursorPosY() + 4)
im.SetCursorPosY(im.GetCursorPosY() - 4)
im.TableNextColumn()
end
im.TableHeadersRow()
im.TableNextColumn()
im.TextWrapped(tostring(p.projectFile))
im.TableNextColumn()
im.Text(tostring(p.amount))
im.Text(tostring(p.amount))
im.TableNextColumn()
rowCount = rowCount + 1
im.Text("None")
im.TableNextColumn()
im.Text("None")
@/lua/ge/extensions/editor/vehicleEditor/staticEditor/vePartList.lua
im.TableNextColumn()
im.Selectable1("##part" .. tostring(k), true, bit.bor(im.SelectableFlags_SpanAllColumns, im.SelectableFlags_AllowItemOverlap))
im.TableNextColumn()
--im.tooltip('Double click to select and copy part name to clipboard')
im.TableNextColumn()
--im.tooltip('Double click to select and copy filename to clipboard')
@/lua/ge/extensions/editor/dynamicDecals/layerTypes/brushStroke.lua
for _, property in ipairs(api.properties["Brush Stroke Layer"]) do
im.TableNextColumn()
im.TextUnformatted(property.name)
end
im.TableNextColumn()
im.TextUnformatted(property.id)
im.TextUnformatted(property.id)
im.TableNextColumn()
im.TextUnformatted(api.typesMap[property.type])
im.TextUnformatted(api.typesMap[property.type])
im.TableNextColumn()
if im.Button(string.format("Highlight##DecalPropertiesTable_%s", property.name)) then
@/lua/ge/extensions/editor/assetDeduplicator.lua
if im.BeginTable("cmp_tbl", 2, tableFlags) then
im.TableNextColumn()
local cases = {".dds", ".png", ".bmp", ".jpg", ".jpeg", ".tga"}
im.TableNextColumn()
local cases = {".dds", ".png", ".bmp", ".jpg", ".jpeg", ".tga"}
@/lua/ge/extensions/editor/dynamicDecals/layerTypes/decal.lua
for _, property in ipairs(api.properties.Decal) do
im.TableNextColumn()
im.TextUnformatted(property.name)
end
im.TableNextColumn()
im.TextUnformatted(property.id)
im.TextUnformatted(property.id)
im.TableNextColumn()
im.TextUnformatted(api.typesMap[property.type])
im.TextUnformatted(api.typesMap[property.type])
im.TableNextColumn()
if im.Button(string.format("Highlight##DecalPropertiesTable_%s", property.name)) then
@/lua/ge/extensions/editor/dynamicDecals/docs.lua
for _, inputAction in ipairs(inputActionInfo) do
im.TableNextColumn()
im.TextUnformatted(inputAction.controlCap)
im.TextUnformatted(inputAction.controlCap)
im.TableNextColumn()
im.TextUnformatted(inputAction.title)
im.TextUnformatted(inputAction.title)
im.TableNextColumn()
im.TextUnformatted(inputAction.desc)
@/lua/ge/extensions/editor/missionEditor/progressMulti.lua
im.TableHeadersRow()
im.TableNextColumn()
for _, missionData in pairs(currentAggregatesByKey.rows) do
im.Text(c.text)
im.TableNextColumn()
end
@/lua/ge/extensions/core/vehicleTriggers.lua
end
im.TableNextColumn()
im.TextUnformatted(tostring(trg.cid))
im.TextUnformatted(tostring(trg.cid))
im.TableNextColumn()
im.Text(translateLanguage(trg.name, trg.name, true))
im.Text(translateLanguage(trg.name, trg.name, true))
im.TableNextColumn()
im.TextUnformatted(tostring(lnk.inputAction))
im.TableNextColumn()
im.TextUnformatted(tostring(lnk.namespace))
end
im.TableNextColumn()
im.SmallButton((tostring(lnk.triggerInput) or 'trigger') .. '##lnk2_'..tostring(lnk.cid)..'_'..tostring(vehId))
im.TableNextRow()
im.TableNextColumn()
im.TextUnformatted(tostring(evt.cid))
im.TextUnformatted(tostring(evt.cid))
im.TableNextColumn()
im.Text(translateLanguage(evt.name, evt.name, true))
im.Text(translateLanguage(evt.name, evt.name, true))
im.TableNextColumn()
im.Text(translateLanguage(evt.desc, evt.desc, true))
im.Text(translateLanguage(evt.desc, evt.desc, true))
im.TableNextColumn()
im.TableNextRow()
im.TableNextColumn()
im.TextUnformatted(tostring(triggerId))
im.TextUnformatted(tostring(triggerId))
im.TableNextColumn()
@/lua/ge/extensions/editor/dynamicDecals/layerTypes/path.lua
for _, property in ipairs(api.properties["Path Layer"]) do
im.TableNextColumn()
im.TextUnformatted(property.name)
end
im.TableNextColumn()
im.TextUnformatted(property.id)
im.TextUnformatted(property.id)
im.TableNextColumn()
im.TextUnformatted(api.typesMap[property.type])
im.TextUnformatted(api.typesMap[property.type])
im.TableNextColumn()
if im.Button(string.format("Highlight##DecalPropertiesTable_%s", property.name)) then
@/lua/ge/extensions/gameplay/drift/quickMessages.lua
if im.BeginTable("Loaded extensions", 2, nil) then
im.TableNextColumn()
im.Text("Messages")
im.Text("Messages")
im.TableNextColumn()
im.Text("Status")
im.Text("Status")
im.TableNextColumn()
im.Text(debugHistory[i])
im.TableNextColumn()
im.TableNextColumn()
im.TableNextColumn()
im.TableNextColumn()
end
@/lua/ge/extensions/editor/perfProfiler.lua
im.TableHeadersRow()
im.TableNextColumn()
for i, file in ipairs(allFiles) do
end
im.TableNextColumn()
if file.clr then
end
im.TableNextColumn()
if im.Selectable1(file.meta.name) then
end
im.TableNextColumn()
im.Text(tostring(val))
im.TableNextColumn()
im.TableSetupColumn("File", nil, 60)
im.TableNextColumn()
im.Text("Plot")
im.Text("Plot")
im.TableNextColumn()
im.Text("Clr")
im.Text("Clr")
im.TableNextColumn()
im.Text("File")
im.Text("File")
im.TableNextColumn()
for i, file in ipairs(allFiles) do
end
im.TableNextColumn()
if file.clr then
end
im.TableNextColumn()
if im.Selectable1(file.meta.name) then
end
im.TableNextColumn()
end
@/lua/ge/extensions/ui/console.lua
-- if viewColumn.time[0] then
-- im.TableNextColumn()
-- end
-- if viewColumn.level[0] then
-- im.TableNextColumn()
-- end
-- if viewColumn.origin[0] then
-- im.TableNextColumn()
-- end
-- if viewColumn.msg[0] then
-- im.TableNextColumn()
-- end
-- if viewColumn.time[0] then
-- im.TableNextColumn()
-- end
-- if viewColumn.level[0] then
-- im.TableNextColumn()
-- end
-- if viewColumn.origin[0] then
-- im.TableNextColumn()
-- end
end
im.TableNextColumn()
::continue_skipcol::
-- im.TableNextRow()
-- -- im.TableNextColumn()
-- -- im.TableSetColumnIndex(0)
@/lua/ge/extensions/editor/missionEditor/progressSingle.lua
im.TableHeadersRow()
im.TableNextColumn()
for _, missionData in pairs(currentAttemptsByKey.rows) do
im.Text(tostring(c.text or "(notext?)"))
im.TableNextColumn()
end
@/lua/ge/extensions/editor/assetManagementTool.lua
imgui.TableNextColumn()
imgui.TableNextColumn()
imgui.PushID1(tostring(row))
imgui.PopID()
imgui.TableNextColumn()
imgui.TableNextColumn()
imgui.TableNextColumn()
imgui.TextColored(imgui.ImVec4(1, 1, 0, 1), tostring(idx))
imgui.TableNextColumn()
imgui.Text(record.linkPath or "ERROR")
imgui.TableNextColumn()
imgui.Text(record.path or "NONE")
imgui.TableNextColumn()
imgui.TableNextColumn()
imgui.Text(record.hash or "NONE")
imgui.TableNextColumn()
imgui.Text(record.time or "NOT SET")
imgui.TableNextColumn()
imgui.TextColored(imgui.ImVec4(1, 1, 0, 1), tostring(idx))
imgui.TableNextColumn()
imgui.Text(record.filename or "ERROR")
imgui.TableNextColumn()
imgui.Text(record.suggestedFilename or "NONE")
imgui.TableNextColumn()
imgui.TextColored(imgui.ImVec4(1, 1, 0, 1), tostring(idx))
imgui.TableNextColumn()
imgui.Text(record.filename or "ERROR")
imgui.TableNextColumn()
imgui.TableNextColumn()
imgui.TextColored(imgui.ImVec4(1, 1, 0, 1), tostring(idx))
imgui.TableNextColumn()
imgui.Text(record.filename or "ERROR")
imgui.TableNextColumn()
@/lua/ge/extensions/editor/extensionsEditor.lua
imgui.TableNextRow()
imgui.TableNextColumn()
local isDisabled = false
@/lua/ge/extensions/core/groundMarkerArrows.lua
if im.BeginTable("activeArrows", 6, tableFlags) then
im.TableNextColumn()
im.Text("ID")
im.Text("ID")
im.TableNextColumn()
im.Text("State")
im.Text("State")
im.TableNextColumn()
im.Text("WP")
im.Text("WP")
im.TableNextColumn()
im.Text("Position")
im.Text("Position")
im.TableNextColumn()
im.Text("Scale")
im.Text("Scale")
im.TableNextColumn()
im.Text("Actions")
if proxy.state ~= "unused" then
im.TableNextColumn()
im.Text(tostring(id))
im.Text(tostring(id))
im.TableNextColumn()
im.Text(proxy.state)
im.Text(proxy.state)
im.TableNextColumn()
im.Text(tostring(proxy.wp or "none"))
im.Text(tostring(proxy.wp or "none"))
im.TableNextColumn()
im.Text(string.format("%.1f, %.1f, %.1f", proxy.pos.x, proxy.pos.y, proxy.pos.z))
im.Text(string.format("%.1f, %.1f, %.1f", proxy.pos.x, proxy.pos.y, proxy.pos.z))
im.TableNextColumn()
local scale = proxy.nearFarScaleSmoother:get(proxy.nearFarScaleSmootherTarget, 0)
im.Text(string.format("%.2f", scale))
im.TableNextColumn()
if im.Button("Hide##"..id) then
if im.BeginTable("unusedArrows", 2, tableFlags) then
im.TableNextColumn()
im.Text("ID")
im.Text("ID")
im.TableNextColumn()
im.Text("Actions")
if proxy.state == "unused" then
im.TableNextColumn()
im.Text(tostring(id))
im.Text(tostring(id))
im.TableNextColumn()
if im.Button("Delete##"..id) then
if im.BeginTable("wpMappings", 3, tableFlags) then
im.TableNextColumn()
im.Text("Waypoint ID")
im.Text("Waypoint ID")
im.TableNextColumn()
im.Text("Arrow ID")
im.Text("Arrow ID")
im.TableNextColumn()
im.Text("Status")
for wp, arrowId in pairs(wpToArrowId) do
im.TableNextColumn()
im.Text(tostring(wp))
im.Text(tostring(wp))
im.TableNextColumn()
im.Text(tostring(arrowId))
im.Text(tostring(arrowId))
im.TableNextColumn()
local proxy = arrowProxies[arrowId]
if im.BeginTable("pathInfo", 4, tableFlags) then
im.TableNextColumn()
im.Text("Index")
im.Text("Index")
im.TableNextColumn()
im.Text("WP")
im.Text("WP")
im.TableNextColumn()
im.Text("Distance")
im.Text("Distance")
im.TableNextColumn()
im.Text("Angle")
for i, wpLog in ipairs(lastWpLog) do
im.TableNextColumn()
im.Text(tostring(i))
im.Text(tostring(i))
im.TableNextColumn()
im.Text(tostring(wpLog.wp or "none"))
im.Text(tostring(wpLog.wp or "none"))
im.TableNextColumn()
im.Text(string.format("%.1f", wpLog.distToVehicle or -1))
im.Text(string.format("%.1f", wpLog.distToVehicle or -1))
im.TableNextColumn()
im.Text(string.format("%.1f°", wpLog.nodeToNodeAngle or -1))
@/lua/ge/extensions/editor/gen/exp_meshexplorer.lua
UI.table('tLOD152',daedata.alod,function(k,v)
im.TableNextColumn()
im.Text(env.ui['lod_up'] == k and ' *' or '')
im.Text(env.ui['lod_up'] == k and ' *' or '')
im.TableNextColumn()
im.Text(v.name or 'NONE')
end
im.TableNextColumn()
im.Text(v.area or '')
im.Text(v.area or '')
im.TableNextColumn()
im.Text(v.nface or '')
UI.table('tGEO124', ajpart, function(k,v)
im.TableNextColumn()
if v.sel == nil then v.sel = false end
im.TableNextColumn()
if env.ui['geo_on'] == v.key then
end
im.TableNextColumn()
im.TableNextColumn()
im.TableNextColumn()
im.TableNextColumn()
im.Text(''..(#v.abeam>0 and #v.abeam or ''))
for _,d in pairs(v.amesh) do
im.TableNextColumn()
im.TableNextColumn()
im.TableNextColumn()
im.TableNextColumn()
if env.ui['geo_on'] == d then
end
im.TableNextColumn()
im.Text(daedata.dgeo[name2ind[d]].area or '')
im.Text(daedata.dgeo[name2ind[d]].area or '')
im.TableNextColumn()
end
UI.table('tGEO115', daedata.ageo, function(k,v)
im.TableNextColumn()
-- im.Text(U.index(ageopin,v.key)[1] and ' *' or '')
im.TableNextColumn()
if env.ui['geo_on'] == v.key then
im.TableNextColumn()
im.Text(v.area or '')
im.TableNextColumn()
if v.abeam then
end
-- im.TableNextColumn()
end, {3,20,5,4},{'','Part','Area',env.ui['model_on'] and (inmesh and '' or 'Beams') or 'Faces'},function(col,dir)
end
im.TableNextColumn()
im.Text(tostring(#v.list))
end
im.TableNextColumn()
im.Text(v.strength==math.huge and 'inf' or v.strength or '')
im.Text(v.strength==math.huge and 'inf' or v.strength or '')
im.TableNextColumn()
im.Text(v.deform or '')
im.Text(v.deform or '')
im.TableNextColumn()
im.Text(v.spring or '')
im.Text(v.spring or '')
im.TableNextColumn()
im.Text(v.damp or '')
im.Text(v.damp or '')
im.TableNextColumn()
im.PopStyleColor()
for i,b in pairs(v.list) do
im.TableNextColumn()
im.Indent(-8)
end
im.TableNextColumn()
im.Text(i..'.')
-- im.Text(_..'/'..#v.list)
im.TableNextColumn()
im.Text(b.a)
im.Text(b.a)
im.TableNextColumn()
im.Text(b.b)
im.Text(b.b)
im.TableNextColumn()
im.TableNextColumn()
im.TableNextColumn()
im.TableNextColumn()
im.Selectable1("##" .. i, false, im.SelectableFlags_SpanAllColumns)
for i,b in pairs(fbag) do
im.TableNextColumn()
editor.uiIconImageButton(
end
im.TableNextColumn()
im.Text(i..' / '..#b.list..' /')
end
im.TableNextColumn()
UI.check('','part_pick',fbag[i].sel)
--[[
im.TableNextColumn()
im.Text('aaaa')
im.Text('aaaa')
im.TableNextColumn()
im.Text('bbbb')
UI.table('t_PIECES13', daedata.dgeo[env.ui['geo_up']].abag,function(k,v)
im.TableNextColumn()
-- im.Text('ifp:'..k..':'..#env.ui['piece_up']..':'..tostring(#U.index(env.ui['piece_up'],k))..'<<')
im.Text(U.index(apiece,k)[1] and ' * ' or '')
im.TableNextColumn()
if env.ui['piece_over'] == k then
end
im.TableNextColumn()
im.Text(''..#v)
UI.table('m38', amodel, function(k,v)
im.TableNextColumn()
im.Text(env.ui['model_up'] == k and ' * ' or '')
im.Text(env.ui['model_up'] == k and ' * ' or '')
im.TableNextColumn()
-- im.Text('MU:'..tostring(env.ui['model_up']))
end
im.TableNextColumn()
if dimg[v] then
UI.table('a35', daedata.ageo, function(k,v)
im.TableNextColumn()
im.Text(U.index(ageopin,v.key)[1] and ' *' or '')
im.Text(U.index(ageopin,v.key)[1] and ' *' or '')
im.TableNextColumn()
im.Text(v.name) --daedata.dgeo[k].name)
end
im.TableNextColumn()
im.TableNextColumn()
im.TableNextColumn()
im.TableNextColumn()
if v.abeam then
@/lua/ge/extensions/gameplay/rally/tools/devTools.lua
-- im.TableNextRow()
-- im.TableNextColumn()
-- im.Text(event:gsub("%%", "%%%%"))
@/lua/ge/extensions/gameplay/drift/stallingSystem.lua
im.BeginTable("History", 1, nil)
im.TableNextColumn()
if next(history) then
@/lua/ge/extensions/editor/sceneTree.lua
imgui.TableNextColumn()
-- ==============================
if searchRange > 0 and node.cameraDistance then
imgui.TableNextColumn()
imgui.TextUnformatted(string.format('%0.1f', node.cameraDistance) .. 'm')
imgui.TableNextRow()
imgui.TableNextColumn()
@/lua/ge/extensions/editor/vehicleEditor/staticEditor/vePartTextView.lua
im.TableNextRow()
im.TableNextColumn()
im.TextUnformatted(tostring(lineNo))
im.TextUnformatted(tostring(lineNo))
im.TableNextColumn()
@/lua/ge/extensions/editor/trafficManager.lua
for i, state in ipairs(currController.states) do
im.TableNextColumn()
im.TableSetBgColor(im.TableBgTarget_CellBg, im.GetColorU322(imColors.basicLights[i] or imColors.basicLights[4]), i - 1)
@/lua/ge/extensions/editor/terrainMaterialsEditor.lua
im.TableHeadersRow()
im.TableNextColumn()
for k, v in ipairs(upgradeFileFormatMaterials.terrainMaterials) do
im.TextUnformatted(tostring(v.id))
im.TableNextColumn()
im.TextUnformatted(v.name)
im.TextUnformatted(v.name)
im.TableNextColumn()
end
@/lua/ge/extensions/c2/panelPlugins/tileManager.lua
im.TableNextColumn() im.Text(tostring(ctx))
im.TableNextColumn() im.Text(tostring(cty))
im.TableNextColumn() im.Text(tostring(ctx))
im.TableNextColumn() im.Text(tostring(cty))
im.TableNextColumn() im.Text(tostring(#data.objects))
im.TableNextColumn() im.Text(tostring(cty))
im.TableNextColumn() im.Text(tostring(#data.objects))
im.TableNextColumn() im.Text(tostring(#data.forestItems))
im.TableNextColumn() im.Text(tostring(#data.objects))
im.TableNextColumn() im.Text(tostring(#data.forestItems))
im.TableNextColumn() im.Text(tostring(#data.decals))
im.TableNextColumn() im.Text(tostring(#data.forestItems))
im.TableNextColumn() im.Text(tostring(#data.decals))
im.TableNextColumn() im.Text(tostring(#data.roadMarkings))
im.TableNextColumn() im.Text(tostring(#data.decals))
im.TableNextColumn() im.Text(tostring(#data.roadMarkings))
im.TableNextColumn() im.Text(tostring(#data.aiNodes))
im.TableNextColumn() im.Text(tostring(#data.roadMarkings))
im.TableNextColumn() im.Text(tostring(#data.aiNodes))
im.TableNextColumn() im.Text(string.format("%.1f", data.metadata.sizeKB or 0))
im.TableNextColumn() im.Text(tostring(#data.aiNodes))
im.TableNextColumn() im.Text(string.format("%.1f", data.metadata.sizeKB or 0))
@/lua/ge/extensions/editor/trafficSignalsEditor.lua
im.TableHeadersRow()
im.TableNextColumn()
im.TextUnformatted(stateData.name)
im.TableNextColumn()
end
im.TableNextColumn()
end
im.TableHeadersRow()
im.TableNextColumn()
im.TextUnformatted(tostring(i))
im.TableNextColumn()
end
im.TableNextColumn()
im.TableNextColumn()
end
if phase.startTime > 0 then
im.TableNextColumn()
im.TableSetBgColor(im.TableBgTarget_CellBg, im.GetColorU322(imColors.black), columnIdx)
end
im.TableNextColumn()
im.TableSetBgColor(im.TableBgTarget_CellBg, im.GetColorU322(color), columnIdx)
if remainingTime > 0 then
im.TableNextColumn()
im.TableSetBgColor(im.TableBgTarget_CellBg, im.GetColorU322(imColors.black), columnIdx)
im.TableHeadersRow()
im.TableNextColumn()
im.TextUnformatted(sequence.name)
im.TableNextColumn()
im.TextUnformatted(tostring(sequence.currStep))
im.TableNextColumn()
im.TextUnformatted(tostring(sequence.currPhase))
im.TableNextColumn()
im.ProgressBar(currTime / maxTime, im.ImVec2(im.GetContentRegionAvailWidth(), 0))
im.TableNextColumn()
im.tooltip("Advance Step")
im.TableNextColumn()
end
@/lua/ge/extensions/editor/missionEditor/issues.lua
im.TableHeadersRow()
im.TableNextColumn()
if im.TableGetSortSpecs().SpecsDirty then
im.Text(issue.idx.."")
im.TableNextColumn()
im.TextColored(getSeverityColor(issue.severity), issue.severity)
im.TextColored(getSeverityColor(issue.severity), issue.severity)
im.TableNextColumn()
local name = issue.missionId
end
im.TableNextColumn()
im.Text(issue.missionType)
im.Text(issue.missionType)
im.TableNextColumn()
im.Text(issue.level)
im.Text(issue.level)
im.TableNextColumn()
im.Text(issue.availability)
im.Text(issue.availability)
im.TableNextColumn()
im.Text(issue.label)
im.Text(issue.label)
im.TableNextColumn()
end
@/lua/ge/extensions/career/modules/partInventory.lua
imgui.TableHeadersRow()
imgui.TableNextColumn()
for partId, part in pairs(partInventory) do
imgui.Text("" .. partId)
imgui.TableNextColumn()
imgui.Text(part.name)
imgui.Text(part.name)
imgui.TableNextColumn()
imgui.Text(part.vehicleModel)
imgui.Text(part.vehicleModel)
imgui.TableNextColumn()
imgui.Text(part.description.description or "missing")
imgui.Text(part.description.description or "missing")
imgui.TableNextColumn()
imgui.Text("" .. part.partCondition["odometer"])
imgui.Text("" .. part.partCondition["odometer"])
imgui.TableNextColumn()
imgui.Text("" .. part.value)
imgui.Text("" .. part.value)
imgui.TableNextColumn()
imgui.Text("" .. part.location)
imgui.Text("" .. part.location)
imgui.TableNextColumn()
imgui.TableNextColumn()
imgui.TableNextColumn()
imgui.TableNextColumn()
end