Image
Definition
-- @/=[C]:-1
function Image(...)
Callers
@/lua/ge/extensions/editor/api/gui.lua
tempVec2C.y = vy
if imgui.Image(iconsTex.texId, size, tempVec2B, tempVec2C, col, borderCol) then return true end
if label then imgui.SameLine() imgui.Text(label) end
@/lua/ge/extensions/editor/renderTest.lua
local texObj = imUtils.texObj('#editorRenderTest')
im.Image(texObj.texId, availSize)
editor.endWindow()
@/lua/common/libs/ezSVG/EzSVG.lua
function EzSVG.Image(href, x, y, width, height, style)
local ret = createTagTable("image", style)
@/lua/ge/extensions/editor/roadSpline.lua
if texObj and texObj.texId then
im.Image(texObj.texId, iconsSmall)
else
@/lua/ge/extensions/editor/gen/exp_meshexplorer.lua
-- im.Text('ICN')
im.Image(dimg[v].tex:getID(),
im.ImVec2(30, 30),
if dimg[md] then
im.Image(dimg[md].tex:getID(),
im.ImVec2(w, w),
@/lua/ge/extensions/editor/vehicleEditor/liveEditor/veView.lua
--local texObj = imUtils.texObj('#' .. sceneViewName)
--im.Image(texObj.texId, availSize)
@/lua/ge/extensions/editor/dynamicDecals/docs.lua
im.Image(
img.tex:getID(),
@/lua/ge/extensions/editor/sceneView.lua
--local texObj = imUtils.texObj('#' .. sceneViewName)
--im.Image(texObj.texId, availSize)
@/lua/ge/extensions/editor/assetBrowser.lua
end
im.Image(
editor.assetDragDrop.dragImage.tex:getID(),
end
im.Image(
img.tex:getID(),
if set.d then
im.Image(editor.getTempTextureObj(set.d.path).tex:getID(), imgSize, nil, nil, nil, editor.color.white.Value)
elseif set.n then
elseif set.n then
im.Image(editor.getTempTextureObj(set.n.path).tex:getID(), imgSize, nil, nil, nil, editor.color.white.Value)
elseif set.s then
elseif set.s then
im.Image(editor.getTempTextureObj(set.s.path).tex:getID(), imgSize, nil, nil, nil, editor.color.white.Value)
else
end
im.Image(
editor.getTempTextureObj(path).tex:getID(),
local topLeft = im.GetCursorPos()
im.Image(
editor.getTempTextureObj(file.path or "").tex:getID(),
local topLeft = im.GetCursorPos()
im.Image(
editor.getTempTextureObj(file.inspectorData.cachePath).tex:getID(),
local texSize = im.ImVec2(texToDraw.size.x * uv1.x, texToDraw.size.y * uv1.y)
im.Image(texToDraw.tex:getID(), texSize, nil, uv1, nil, nil)
im.SetCursorPos(im.ImVec2(cursorPos.x + texSize.x, cursorPos.y))
im.Image(
var.imageInspectorImage.tex:getID(), var.imageInspectorImageSize, nil, nil, nil, editor.color.white.Value
@/lua/ge/extensions/editor/gen/ui.lua
if dicon and dicon[lbl] then
im.Image(dicon[lbl].tex:getID(),
dim,
if dicon and dicon[lbl] then
im.Image(dicon[lbl].tex:getID(),
dim,
if dicon and dicon[lbl] then
im.Image(dicon[lbl].tex:getID(),
dim,
if dicon and dicon[lbl] then
im.Image(dicon[lbl].tex:getID(),
dim,
@/lua/common/extensions/ui/imgui_gen_luaintf.lua
function M.Bullet() imgui.Bullet() end
function M.Image(ImTextureID_user_texture_id, ImVec2_size, ImVec2_uv0, ImVec2_uv1, ImVec4_tint_col, ImVec4_border_col)
if ImVec2_uv0 == nil then ImVec2_uv0 = M.ImVec2(0,0) end
if ImVec4_border_col == nil then ImVec4_border_col = M.ImVec4(0,0,0,0) end
imgui.Image(ImTextureID_user_texture_id, ImVec2_size, ImVec2_uv0, ImVec2_uv1, ImVec4_tint_col, ImVec4_border_col)
end
@/lua/ge/extensions/editor/decalSpline.lua
if texObj and texObj.texId then
im.Image(texObj.texId, iconsSmall)
else
if texObj and texObj.texId then
im.Image(texObj.texId, iconsSmall)
else
if texObj and texObj.texId then
im.Image(texObj.texId, iconsSmall)
else
if texObj and texObj.texId then
im.Image(texObj.texId, iconsSmall)
else
@/lua/ge/extensions/editor/dynamicDecals/textures.lua
im.TextUnformatted(filePath)
im.Image(editor.getTempTextureObj(filePath).texId, im.ImVec2(64, 64), im.ImVec2Zero, im.ImVec2One)
im.EndDragDropSource()
local ratio = img.size.y / img.size.x
im.Image(img.texId, im.ImVec2(maxWidth, maxWidth * ratio), im.ImVec2Zero, im.ImVec2One, nil, editor.color.beamng.Value)
im.SetCursorPos(cpos)
@/lua/ge/extensions/editor/decalEditor.lua
if image.size.y > 0 and image.size.x > 0 then
im.Image(
image.texId,
@/lua/ge/extensions/trackbuilder/trackBuilder.lua
im.SetDragDropPayload("TrackBuilderMaterialPayload", materialSettings.dragDropData, im.ArraySize(materialSettings.dragDropData), im.Cond_Once );
im.Image(materialSettings.dragDropImage.texId, im.ImVec2(50, 50), im.ImVec2Zero, im.ImVec2One, im.ImColorByRGB(255,255,255,255).Value, im.ImColorByRGB(255,255,255,255).Value)
im.EndDragDropSource()
im.SetDragDropPayload("TrackBuilderTextureSetPayload", materialSettings.dragDropData, im.ArraySize(materialSettings.dragDropData), im.Cond_Once );
im.Image(materialSettings.dragDropImage.texId, im.ImVec2(50, 50), im.ImVec2Zero, im.ImVec2One, im.ImColorByRGB(255,255,255,255).Value, im.ImColorByRGB(255,255,255,255).Value)
im.EndDragDropSource()
im.SetDragDropPayload("TrackBuilderGlowMapPayload", materialSettings.dragDropData, im.ArraySize(materialSettings.dragDropData), im.Cond_Once );
im.Image(materialSettings.dragDropImage.texId, im.ImVec2(50, 50), im.ImVec2Zero, im.ImVec2One, im.ImColorByRGB(255,255,255,255).Value, im.ImColorByRGB(255,255,255,255).Value)
im.EndDragDropSource()
@/lua/ge/extensions/editor/camPathEditor.lua
local texObj = imUtils.texObj('#cameraPathPreview')
im.Image(texObj.texId, previewWindowSize)
editor.endWindow()
@/lua/ge/extensions/util/maptiles.lua
local texObj = imUtils.texObj('#mapTilePreview')
im.Image(texObj.texId, im.ImVec2(300, 300))
im.TextWrapped(hoverTooltip)
@/lua/ge/extensions/editor/fileDialog.lua
im.Image(getTempTextureObj().texId, im.ImVec2(sizex, sizex), nil, nil, nil, im.ImVec4(1,1,1,1))
end
end
im.Image(
getTempTextureObj().texId,
@/lua/ge/extensions/editor/dynamicDecals/brushes.lua
im.TextUnformatted(brush.decalColorTexturePath)
im.Image(editor.getTempTextureObj(brush.decalColorTexturePath).texId, im.ImVec2(imageWidth, imageWidth), im.ImVec2(0,0), im.ImVec2(1,1), nil, editor.color.beamng.Value)
im.TextUnformatted("Decal Color")
im.TextUnformatted(brush.decalNormalTexturePath)
im.Image(editor.getTempTextureObj(brush.decalNormalTexturePath).texId, im.ImVec2(imageWidth, imageWidth), im.ImVec2(0,0), im.ImVec2(1,1), nil, editor.color.beamng.Value)
im.TreePop()
im.TextUnformatted(brush.decalMetallicTexturePath)
im.Image(editor.getTempTextureObj(brush.decalMetallicTexturePath).texId, im.ImVec2(imageWidth, imageWidth), im.ImVec2(0,0), im.ImVec2(1,1), nil, editor.color.beamng.Value)
im.TreePop()
im.TextUnformatted(brush.decalRoughnessTexturePath)
im.Image(editor.getTempTextureObj(brush.decalRoughnessTexturePath).texId, im.ImVec2(imageWidth, imageWidth), im.ImVec2(0,0), im.ImVec2(1,1), nil, editor.color.beamng.Value)
im.TreePop()
im.TextUnformatted(brush.decalAlphaTexturePath)
im.Image(editor.getTempTextureObj(brush.decalAlphaTexturePath).texId, im.ImVec2(imageWidth, imageWidth), im.ImVec2(0,0), im.ImVec2(1,1), nil, editor.color.beamng.Value)
im.TreePop()
@/lua/ge/extensions/editor/inspector.lua
imgui.SetCursorPos(imageStartCursorPos)
imgui.Image(texture.tex:getID(), size, nil, nil, nil, editor.color.white.Value)
@/lua/ge/extensions/editor/biomeTool.lua
local texture = editor.getTempTextureObj(getTerrLayerMask(layerID))
imgui.Image(texture.tex:getID(), imgui.ImVec2(200, 200), nil, nil, nil, editor.color.white.Value)
if getTerrLayerMask(layerID) == "" then
@/lua/ge/extensions/editor/ffiptrleaktest.lua
im.TextUnformatted("ImVec2& vs ImVec2* test")
im.Image(image.tex:getID(), im.ImVec2(256,256), im.ImVec2(0,0), im.ImVec2(1,1));
end
@/lua/ge/extensions/editor/vehicleDetailViewer.lua
local texObj = imUtils.texObj('#' .. view.name)
im.Image(texObj.texId, im.ImVec2(view.size.x, view.size.y))
handleImageInput(view) -- must come directly after the image
@/ui/ui-vue/src/common/directives/BngLazyImage.js
const loadImage = url => new Promise((resolve, reject) => {
const img = new Image()
img.onload = async () => {
@/lua/ge/extensions/editor/missionEditor/previewChecker.lua
im.BeginTooltip()
im.Image(self.previewImage.texId, self.previewImage.size, im.ImVec2(0, 0), im.ImVec2(1, 1))
im.EndTooltip()
im.BeginTooltip()
im.Image(self.thumbImage.texId, self.thumbImage.size, im.ImVec2(0, 0), im.ImVec2(1, 1))
im.EndTooltip()
end
im.Image(self.previewImage.texId, im.ImVec2(size.x, size.y), im.ImVec2(0, 0), im.ImVec2(1, 1))
size = vec3(self.thumbImage.size.x, self.thumbImage.size.y, 0)
end
im.Image(self.thumbImage.texId, im.ImVec2(size.x, size.y), im.ImVec2(0, 0), im.ImVec2(1, 1))
end
@/lua/ge/extensions/editor/assetDeduplicator.lua
end
im.Image(imgL.tex:getID(), im.ImVec2(sizex, sizey), nil, nil, nil, editor.color.white.Value)
else
end
im.Image(imgR.tex:getID(), im.ImVec2(sizex, sizey), nil, nil, nil, editor.color.white.Value)
else
@/lua/ge/extensions/editor/vehicleEditor/liveEditor/veAdjustableTechCarTuner.lua
im.SetCursorPos(leftView.imgPos)
im.Image(leftView.img.texId, leftView.imgSize, im.ImVec2(0, 0), im.ImVec2(1, 1))
--im.ImDrawList_AddCircle(im.GetWindowDrawList(), localToGlobalPos(imgPos.x, imgPos.y), 2, whiteColor, 8, 2)
im.SetCursorPos(bottomView.imgPos)
im.Image(bottomView.img.texId, bottomView.imgSize, im.ImVec2(0, 0), im.ImVec2(1, 1))
@/ui/lib/ext/spine-canvas.js
this.toLoad++;
var img = new Image();
img.src = path;
return;
var img = new Image();
img.src = path;
@/lua/ge/extensions/editor/terrainEditor.lua
im.Text("Diffuse")
im.Image(selectedPaintMaterialProxy.diffuseMapObj.texId, im.ImVec2(size/2,size/2))
im.Text("Detail")
im.Text("Detail")
im.Image(selectedPaintMaterialProxy.detailMapObj.texId, im.ImVec2(size/2,size/2))
im.Text("Macro")
im.Image(selectedPaintMaterialProxy.macroMapObj.texId, im.ImVec2(size/2,size/2))
im.Text("Normal")
im.Text("Normal")
im.Image(selectedPaintMaterialProxy.normalMapObj.texId, im.ImVec2(size/2,size/2))
im.Columns(1)
if texObj and texObj.tex then
im.Image(texObj.tex:getID(), im.ImVec2(previewPx, previewPx), nil, nil, nil, editor.color.white.Value)
drewPreview = true
@/lua/ge/extensions/editor/dynamicDecals/fonts.lua
im.SetCursorPos(cpos)
im.Image(
editor.getTempTextureObj(string.format("%s%s/%s%s", destinationDirectory, getSelectedFontAtlasName(), getSelectedFontAtlasName(), "_monospaced.png")).texId,
@/lua/ge/extensions/render/viewDemo.lua
local texObj = imUtils.texObj('#' .. renderViewName)
im.Image(texObj.texId, imageRes)
im.End()
@/lua/ge/extensions/editor/resourceChecker.lua
local sizey = windowSize.y - (2 * im.uiscale[0])
im.Image(
img.tex:getID(),
local sizey = 64 * im.uiscale[0]
im.Image(
img.tex:getID(),
@/lua/ge/extensions/editor/vehicleEditor/staticEditor/veStaticRenderView.lua
im.SetCursorPos(startCursorPos)
im.Image(mainRVTexObj.texId, mainRVSize)
_drawContextMenu(wndID)
im.Image(axisGizmoRVTexObj.texId, axisGizmoRVSize)
@/ui/ui-vue/src/services/paint-previews.js
{
const img = new Image()
img.onload = () => {
@/lua/ge/extensions/editor/dynamicDecals/inspector/utils.lua
local imgHeight = img.path == "/" and imgWidth or imgWidth * img.size.y / img.size.x
im.Image(img.texId, im.ImVec2(imgWidth, imgHeight), im.ImVec2(0,0), im.ImVec2(1,1), nil, editor.color.beamng.Value)
if im.BeginDragDropTarget() then
@/lua/ge/extensions/editor/dynamicDecals/helper.lua
local imgHeight = img.path == "/" and imgWidth or imgWidth * img.size.y / img.size.x
im.Image(img.texId, im.ImVec2(imgWidth, imgHeight), im.ImVec2(0,0), im.ImVec2(1,1), nil, editor.color.beamng.Value)
im.TextUnformatted(string.format("%d x %d", img.size.x, img.size.y))
local imgHeight = img.path == "/" and imgWidth or imgWidth * img.size.y / img.size.x
im.Image(img.texId, im.ImVec2(imgWidth, imgHeight), im.ImVec2(0,0), im.ImVec2(1,1), nil, editor.color.beamng.Value)
im.TextUnformatted(string.format("%d x %d", img.size.x, img.size.y))
@/lua/ge/extensions/editor/gen/lib/ui.lua
im.SetCursorPosX(im.GetCursorPosX() + dim.x*(1-scale.x)/2)
im.Image(dicon[src].tex:getID(),
im.ImVec2(dim.x*scale.x,dim.y*scale.y),
@/lua/ge/extensions/editor/main.lua
imgui.Image(splashImage.texId, imgui.ImVec2(imgui.uiscale[0] * imageSize.x, imgui.uiscale[0] * imageSize.y))
imgui.End()
@/lua/ge/extensions/util/screenshotCreator.lua
im.BeginTooltip()
im.Image(thumb.texId, thumb.size, im.ImVec2(0, 0), im.ImVec2(1, 1))
im.EndTooltip()
@/ui/ui-vue/src/services/navigator-class.js
loading++;
const img = new Image();
const dest = [
@/ui/lib/int/beamng-core.js
for(const u of scope.imageurls) {
let tmp = new Image()
tmp.src = u
// preload
let tmp = new Image();
tmp.src = url;
@/lua/ge/extensions/editor/flowgraph/welcome.lua
im.PushStyleVar2(im.StyleVar_ItemSpacing, im.ImVec2(0, 0))
im.Image(self.headerImage.texId, self.headerImageSize, im.ImVec2(0, 0), im.ImVec2(1, 1), col)
--im.ImDrawList_AddRect(im.GetWindowDrawList(), im.GetItemRectMin(), im.GetItemRectMax(), im.GetColorU322(im.ImVec4(1, 0, 0, 1)))
if im.GetContentRegionAvailWidth() > 500 then
im.Image(self.sideImage.texId, self.sideImageSize, im.ImVec2(0, 0), im.ImVec2(1, 1), col)
im.SameLine()
@/lua/ge/extensions/editor/raceEditor/timeTrials.lua
end
im.Image(previewTex.texId, size)
im.Separator()
@/lua/ge/extensions/editor/dynamicDecals/layerTypes/decal.lua
local imgHeight = img.path == "/" and imgWidth or imgWidth * img.size.y / img.size.x
im.Image(img.texId, im.ImVec2(imgWidth, imgHeight), im.ImVec2(0,0), im.ImVec2(1,1), nil, editor.color.beamng.Value)
if im.BeginDragDropTarget() then
@/ui/modules/loading/loading.js
// since background images don't fire a load event, we'll simulate one
let a = new Image()
a.onload = function () {