GE Lua Documentation

Press F to search!

ImColorByRGB

Definition


-- @/lua/common/extensions/ui/imgui_custom_luaintf.lua:114

  function M.ImColorByRGB(r, g, b, a)
    local res = imgui.ImColor(r, g, b, a)
    local sc = 1/255
    res.Value = M.ImVec4(r * sc, g * sc, b * sc, (a or 255) * sc)
    return res
  end

Callers

@/lua/ge/extensions/util/screenshotCreator.lua
    if isRunning then
      if editor.uiIconImageButton(editor.icons.stop, imVec32x32, im.ImColorByRGB(0,255,0,255).Value, nil, nil) then
        forceQuit = true
    else
      if editor.uiIconImageButton(editor.icons.play_arrow, imVec32x32, im.ImColorByRGB(0,255,0,127).Value, nil, nil) then
        startWork({selection = "selectedModels", onlyMissingThumbnails = ctrls.generateMissingThumbnailsOnly[0]})
                    im.SameLine(42)
                    if editor.uiIconImageButton(editor.icons.switch_camera, imVec24x24, im.ImColorByRGB(0,255,0,127).Value, nil, nil) then
                      local p,r = rewindCameraOffsets(cameraConfigs.vehCamConfig.cameraConfig.posOffset, cameraConfigs.vehCamConfig.cameraConfig.rotOffset)
@/lua/ge/extensions/editor/dynamicDecals/textures.lua

local selectedTextureCol = im.ImColorByRGB(255,102,0,64)
local selectedTexturesSidecarContent = nil
@/lua/ge/extensions/editor/flowgraph/garbageDebug.lua

local whiteColor = im.ImColorByRGB(255,255,255,255)
local orangeColor = im.ImColorByRGB(255,128,0,255)
local whiteColor = im.ImColorByRGB(255,255,255,255)
local orangeColor = im.ImColorByRGB(255,128,0,255)
local blueColor = im.ImColorByRGB(128,220,255,128)
local orangeColor = im.ImColorByRGB(255,128,0,255)
local blueColor = im.ImColorByRGB(128,220,255,128)
local plotParams = {
@/lua/ge/extensions/editor/dynamicDecals/notification.lua
local colors = {
  [1] = im.ImColorByRGB(255,255,255,255), -- log
  [2] = im.ImColorByRGB(255,204,0,255), -- warning
  [1] = im.ImColorByRGB(255,255,255,255), -- log
  [2] = im.ImColorByRGB(255,204,0,255), -- warning
  [3] = im.ImColorByRGB(255,0,0,255), -- error
  [2] = im.ImColorByRGB(255,204,0,255), -- warning
  [3] = im.ImColorByRGB(255,0,0,255), -- error
}
@/lua/ge/extensions/editor/prefabInstanceEditor.lua
      local availWidth = imgui.GetContentRegionAvailWidth()
      imgui.PushStyleColor2(imgui.Col_Button, imgui.ImColorByRGB(255,102,0,255).Value)
      -- imgui.PushStyleColor2(imgui.Col_Text, imgui.ImVec4(1,1,1,1))
@/lua/ge/extensions/flowgraph/nodes/debug/miniGraph.lua
  if #self.graphData > 0 then
    im.PlotMultiLines("##plotMultiLines"..self.id, 1, {"val"}, {im.ImColorByRGB(255,255,255,255)}, {self.graphData}, self.graphDataCount-1, "", self.data.scaleMin, self.data.scaleMax, graphSize)
  end
@/lua/ge/extensions/editor/rallyEditor/measurementsTab.lua
  -- im.SameLine()
  -- im.PushStyleColor2(im.Col_Button, im.ImColorByRGB(0,100,0,255).Value)
  -- if im.Button("Save") then
@/lua/ge/extensions/editor/api/valueInspector.lua
                  imgui.ImVec2One,
                  imgui.ImColorByRGB(255,255,255,255).Value,
                  imgui.ImColorByRGB(255,255,255,255).Value
                  imgui.ImColorByRGB(255,255,255,255).Value,
                  imgui.ImColorByRGB(255,255,255,255).Value
                ) then
@/lua/ge/extensions/editor/shapeEditor.lua
    im.SetCursorPos(cur)
    im.PushStyleColor2(im.Col_ChildBg, im.ImColorByRGB(0,0,0,64).Value)
    im.BeginChild1("shapeEditorMenu",  menuSize(im.GetWindowWidth(),im.GetWindowHeight()), true )
@/lua/ge/extensions/ui/console.lua
local colors = {D = im.ImVec4(0.12,0.75,1,1), I = im.ImVec4(0.3,1,0.3,1), W = im.ImVec4(1,1,0,1), E = im.ImVec4(1,0.2,0.2,1)}
local iconColors = {D = im.ImColorByRGB(32,196,255,255), I = im.ImColorByRGB(96,255,96,255), W = im.ImColorByRGB(255,255,0,255), E = im.ImColorByRGB(255,64,64,255)}
local iconButtonBgColor = im.ImColorByRGB(0, 0, 0, 0)
local colors = {D = im.ImVec4(0.12,0.75,1,1), I = im.ImVec4(0.3,1,0.3,1), W = im.ImVec4(1,1,0,1), E = im.ImVec4(1,0.2,0.2,1)}
local iconColors = {D = im.ImColorByRGB(32,196,255,255), I = im.ImColorByRGB(96,255,96,255), W = im.ImColorByRGB(255,255,0,255), E = im.ImColorByRGB(255,64,64,255)}
local iconButtonBgColor = im.ImColorByRGB(0, 0, 0, 0)
local colors = {D = im.ImVec4(0.12,0.75,1,1), I = im.ImVec4(0.3,1,0.3,1), W = im.ImVec4(1,1,0,1), E = im.ImVec4(1,0.2,0.2,1)}
local iconColors = {D = im.ImColorByRGB(32,196,255,255), I = im.ImColorByRGB(96,255,96,255), W = im.ImColorByRGB(255,255,0,255), E = im.ImColorByRGB(255,64,64,255)}
local iconButtonBgColor = im.ImColorByRGB(0, 0, 0, 0)
local colors = {D = im.ImVec4(0.12,0.75,1,1), I = im.ImVec4(0.3,1,0.3,1), W = im.ImVec4(1,1,0,1), E = im.ImVec4(1,0.2,0.2,1)}
local iconColors = {D = im.ImColorByRGB(32,196,255,255), I = im.ImColorByRGB(96,255,96,255), W = im.ImColorByRGB(255,255,0,255), E = im.ImColorByRGB(255,64,64,255)}
local iconButtonBgColor = im.ImColorByRGB(0, 0, 0, 0)
local iconColors = {D = im.ImColorByRGB(32,196,255,255), I = im.ImColorByRGB(96,255,96,255), W = im.ImColorByRGB(255,255,0,255), E = im.ImColorByRGB(255,64,64,255)}
local iconButtonBgColor = im.ImColorByRGB(0, 0, 0, 0)
local iconButtonFgColor = im.ImColorByRGB(255, 255, 255, 255)
local iconButtonBgColor = im.ImColorByRGB(0, 0, 0, 0)
local iconButtonFgColor = im.ImColorByRGB(255, 255, 255, 255)
local iconButtonNoColor = im.ImColorByRGB(255, 255, 255, 128)
local iconButtonFgColor = im.ImColorByRGB(255, 255, 255, 255)
local iconButtonNoColor = im.ImColorByRGB(255, 255, 255, 128)
    if invalidOriginFilter then
      im.PushStyleColor2(im.Col_FrameBg, im.ImColorByRGB(255,0,0,255).Value)
    end
    im.PushStyleVar2(im.StyleVar_FramePadding,im.ImVec2(0,0))
    im.PushStyleColor2(im.Col_ChildBg, im.ImColorByRGB(0,0,0,0).Value)
    if im.BeginTable("LogsChild", numColm, im.TableFlags_Resizable+im.TableFlags_ContextMenuInBody+im.TableFlags_ScrollY+im.TableFlags_NoPadInnerX+im.TableFlags_BordersOuter+(tableBgLines[0] and im.TableFlags_RowBg or 0 )+im.TableFlags_Hideable, im.ImVec2(0, -30 * uiScale)) and numColm>0 then
@/lua/ge/extensions/flowgraph/nodes/util/perlinNoise.lua
    if #self.graphData > 0 then
      im.PlotMultiLines("", 1, {"val"}, {im.ImColorByRGB(255,255,255,255)}, {self.graphData}, self.data.graphDataCount-1, "", self.scaleMin, self.scaleMax, im.ImVec2(200,60))
    end
@/lua/ge/extensions/editor/sceneTree.lua
local smallIconSize = imgui.ImVec2(20, 20)
local nodeIconColor = imgui.ImColorByRGB(255,255,0,255)
local nodeTextColor = imgui.ImColorByRGB(255,255,255,255)
local nodeIconColor = imgui.ImColorByRGB(255,255,0,255)
local nodeTextColor = imgui.ImColorByRGB(255,255,255,255)
local selectedNodeIconColor = imgui.ImColorByRGB(0,255,255,255)
local nodeTextColor = imgui.ImColorByRGB(255,255,255,255)
local selectedNodeIconColor = imgui.ImColorByRGB(0,255,255,255)
local selectedNodeTextColor = imgui.ImColorByRGB(0,255,255,255)
local selectedNodeIconColor = imgui.ImColorByRGB(0,255,255,255)
local selectedNodeTextColor = imgui.ImColorByRGB(0,255,255,255)
local selectedObjectNodeIconColor = imgui.ImColorByRGB(0,255,255,255)
local selectedNodeTextColor = imgui.ImColorByRGB(0,255,255,255)
local selectedObjectNodeIconColor = imgui.ImColorByRGB(0,255,255,255)
local objectNodeIconColor = imgui.ImColorByRGB(180, 120, 0, 255)
local selectedObjectNodeIconColor = imgui.ImColorByRGB(0,255,255,255)
local objectNodeIconColor = imgui.ImColorByRGB(180, 120, 0, 255)
local transparentColor = imgui.ImVec4(0,0,0,0)
  if hasDragDropPayload then
    selectedNodeTextColor = imgui.ImColorByRGB(0,255,255,150)
    if imgui.IsMouseReleased(0) then
    if imgui.IsMouseReleased(0) then
      selectedNodeTextColor = imgui.ImColorByRGB(0,255,255,255)
      hasDragDropPayload = false
@/lua/ge/extensions/editor/rallyEditor.lua

      im.PushStyleColor2(im.Col_Button, im.ImColorByRGB(0,100,0,255).Value)
      if currentWindow ~= missionSettingsWindow then
        im.SameLine()
        im.PushStyleColor2(im.Col_Button, im.ImColorByRGB(255,0,0,255).Value)
        im.PushStyleColor2(im.Col_Text, im.ImColorByRGB(0,0,0,255).Value)
        im.PushStyleColor2(im.Col_Button, im.ImColorByRGB(255,0,0,255).Value)
        im.PushStyleColor2(im.Col_Text, im.ImColorByRGB(0,0,0,255).Value)
        if im.Button("Switch to Rally Editor Editmode", im.ImVec2(im.GetContentRegionAvailWidth(),0)) then
@/lua/ge/extensions/editor/api/guiTheme.lua
  editor.color = {
    beamng = imgui.ImColorByRGB(255,102,0,255),
    black = imgui.ImColorByRGB(0,0,0,255),
    beamng = imgui.ImColorByRGB(255,102,0,255),
    black = imgui.ImColorByRGB(0,0,0,255),
    buttonInactive = imgui.ImColorByRGB(Col_Button.x * 255, Col_Button.y * 255, Col_Button.z * 255, Col_Button.w * 255 / 2),
    black = imgui.ImColorByRGB(0,0,0,255),
    buttonInactive = imgui.ImColorByRGB(Col_Button.x * 255, Col_Button.y * 255, Col_Button.z * 255, Col_Button.w * 255 / 2),
    darkgrey = imgui.ImColorByRGB(64,64,64,255),
    buttonInactive = imgui.ImColorByRGB(Col_Button.x * 255, Col_Button.y * 255, Col_Button.z * 255, Col_Button.w * 255 / 2),
    darkgrey = imgui.ImColorByRGB(64,64,64,255),
    error = imgui.ImColorByRGB(255,0,0,255),
    darkgrey = imgui.ImColorByRGB(64,64,64,255),
    error = imgui.ImColorByRGB(255,0,0,255),
    gold = imgui.ImColorByRGB(254,216,25,255),
    error = imgui.ImColorByRGB(255,0,0,255),
    gold = imgui.ImColorByRGB(254,216,25,255),
    green = imgui.ImColorByRGB(60,179,113, 255),
    gold = imgui.ImColorByRGB(254,216,25,255),
    green = imgui.ImColorByRGB(60,179,113, 255),
    grey = imgui.ImColorByRGB(128,128,128,255),
    green = imgui.ImColorByRGB(60,179,113, 255),
    grey = imgui.ImColorByRGB(128,128,128,255),
    lightblue = imgui.ImColorByRGB(90,234,255,255),
    grey = imgui.ImColorByRGB(128,128,128,255),
    lightblue = imgui.ImColorByRGB(90,234,255,255),
    lightgrey = imgui.ImColorByRGB(192,192,192,255),
    lightblue = imgui.ImColorByRGB(90,234,255,255),
    lightgrey = imgui.ImColorByRGB(192,192,192,255),
    transparent = imgui.ImColorByRGB(255,0,0,0),
    lightgrey = imgui.ImColorByRGB(192,192,192,255),
    transparent = imgui.ImColorByRGB(255,0,0,0),
    warning = imgui.ImColorByRGB(255,204,0,255),
    transparent = imgui.ImColorByRGB(255,0,0,0),
    warning = imgui.ImColorByRGB(255,204,0,255),
    white = imgui.ImColorByRGB(255,255,255,255)
    warning = imgui.ImColorByRGB(255,204,0,255),
    white = imgui.ImColorByRGB(255,255,255,255)
  }
@/lua/ge/extensions/editor/decalEditor.lua
      im.ImVec2One,
      im.ImColorByRGB(255,255,255,255).Value,
      im.ImColorByRGB(255,255,255,255).Value
      im.ImColorByRGB(255,255,255,255).Value,
      im.ImColorByRGB(255,255,255,255).Value
    )
@/lua/ge/extensions/editor/vehicleEditor/liveEditor/veTCSDebug.lua
local function getGraphColor(colorTable)
  return im.ImColorByRGB(colorTable[1], colorTable[2], colorTable[3], colorTable[4])
end
@/lua/ge/extensions/editor/terrainEditor.lua
      -- a dedicated Selectable widget where users can drag and drop maps on to add them to the list of texture maps
      im.PushStyleColor2(im.Col_HeaderHovered, im.ImColorByRGB(0, 0, 0, 0).Value)
      im.PushStyleColor2(im.Col_HeaderActive, im.ImColorByRGB(0, 0, 0, 0).Value)
      im.PushStyleColor2(im.Col_HeaderHovered, im.ImColorByRGB(0, 0, 0, 0).Value)
      im.PushStyleColor2(im.Col_HeaderActive, im.ImColorByRGB(0, 0, 0, 0).Value)
      im.Selectable1("##DragAndDropField", false)
@/lua/ge/extensions/editor/roadEditor.lua
        im.PushID1(string.format('template_%d', i))
        if im.ImageButton(editor_roadUtils.getMaterials()[i].texId, im.ImVec2(128, 128), im.ImVec2Zero, im.ImVec2One, 1, im.ImColorByRGB(0,0,0,255).Value, im.ImColorByRGB(255,255,255,255).Value) then
          templateDialogOpen[0] = false
        im.PushID1(string.format('template_%d', i))
        if im.ImageButton(editor_roadUtils.getMaterials()[i].texId, im.ImVec2(128, 128), im.ImVec2Zero, im.ImVec2One, 1, im.ImColorByRGB(0,0,0,255).Value, im.ImColorByRGB(255,255,255,255).Value) then
          templateDialogOpen[0] = false
      if matIndex then
        if im.ImageButton(editor_roadUtils.getMaterials()[matIndex].texId, im.ImVec2(128, 128), im.ImVec2Zero, im.ImVec2One, 1, im.ImColorByRGB(0,0,0,255).Value, im.ImColorByRGB(255,255,255,255).Value) then
          templateDialogOpen[0] = true
      if matIndex then
        if im.ImageButton(editor_roadUtils.getMaterials()[matIndex].texId, im.ImVec2(128, 128), im.ImVec2Zero, im.ImVec2One, 1, im.ImColorByRGB(0,0,0,255).Value, im.ImColorByRGB(255,255,255,255).Value) then
          templateDialogOpen[0] = true
@/lua/ge/extensions/flowgraph/nodes/debug/drawGraph.lua
      local c = rainbowColor(self.data.count, i, 255)
      table.insert(self.inputColors, im.ImColorByRGB(c[1], c[2], c[3], 255))
      table.insert(self.graphData, {})
@/lua/ge/extensions/editor/vehicleEditor/staticEditor/veStaticRenderView.lua
  im.SetCursorPos(im.ImVec2(mainRVSize.x - btnWidth - 30, 200))
  if editor.uiIconImageButton(editor.icons.switch_camera, nil, im.ImColorByRGB(255,255,255,255).Value, nil, nil) then
    _togglePerspectiveOrthoView(wndID)
@/lua/ge/extensions/editor/assetBrowser.lua
  local colVal = editor.getPreference("assetBrowser.general.fileTypeIconColor")
  col = col and col or im.ImColorByRGB(colVal.r, colVal.g, colVal.b, colVal.a).Value
  if file.type == 'image' then
        im.ImVec2One,
        im.ImColorByRGB(0,0,0,255).Value
      ) then
@/lua/ge/extensions/editor/iconOverview.lua
        if editor.icons[v] then
          if editor.uiIconImageButton(editor.icons[v], size, imgui.ImColorByRGB(255,255,255,255).Value, nil, imgui.ImColorByRGB(128,128,128,128).Value, v) then
            selectedFun(v)
        if editor.icons[v] then
          if editor.uiIconImageButton(editor.icons[v], size, imgui.ImColorByRGB(255,255,255,255).Value, nil, imgui.ImColorByRGB(128,128,128,128).Value, v) then
            selectedFun(v)
@/lua/ge/extensions/editor/roadArchitect.lua
                  im.ImVec2One,
                  im.ImColorByRGB(255, 255, 255, 255).Value,
                  im.ImColorByRGB(255, 255, 255, 255).Value) then
                  im.ImColorByRGB(255, 255, 255, 255).Value,
                  im.ImColorByRGB(255, 255, 255, 255).Value) then
                    clickedImage = true
@/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("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("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()
    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()
  im.TextColored(style.textColor,translateLanguage("ui.trackBuilder.matEditor.base", 'Base'))
  if im.ImageButton("##imageButton1", materialSettings.base.texId, im.ImVec2(64,64), im.ImVec2Zero, im.ImVec2One, im.ImColorByRGB(0,0,0,0).Value, im.ImColorByRGB(255,255,255,255).Value) then end
  dragDropTarget('base')
  im.TextColored(style.textColor,translateLanguage("ui.trackBuilder.matEditor.base", 'Base'))
  if im.ImageButton("##imageButton1", materialSettings.base.texId, im.ImVec2(64,64), im.ImVec2Zero, im.ImVec2One, im.ImColorByRGB(0,0,0,0).Value, im.ImColorByRGB(255,255,255,255).Value) then end
  dragDropTarget('base')
  im.TextColored(style.textColor,translateLanguage("ui.trackBuilder.matEditor.center", "Center"))
  if im.ImageButton("##imageButton2", materialSettings.center.texId, im.ImVec2(64,64), im.ImVec2Zero, im.ImVec2One, im.ImColorByRGB(255,0,0,0).Value, im.ImColorByRGB(255,255,255,255).Value) then end
  dragDropTarget('center')
  im.TextColored(style.textColor,translateLanguage("ui.trackBuilder.matEditor.center", "Center"))
  if im.ImageButton("##imageButton2", materialSettings.center.texId, im.ImVec2(64,64), im.ImVec2Zero, im.ImVec2One, im.ImColorByRGB(255,0,0,0).Value, im.ImColorByRGB(255,255,255,255).Value) then end
  dragDropTarget('center')
  im.TextColored(style.textColor,translateLanguage("ui.trackBuilder.matEditor.border", "Border"))
  if im.ImageButton("##imageButton3", materialSettings.border.texId, im.ImVec2(64,64), im.ImVec2Zero, im.ImVec2One, im.ImColorByRGB(0,0,0,0).Value, im.ImColorByRGB(255,255,255,255).Value) then end
  dragDropTarget('border')
  im.TextColored(style.textColor,translateLanguage("ui.trackBuilder.matEditor.border", "Border"))
  if im.ImageButton("##imageButton3", materialSettings.border.texId, im.ImVec2(64,64), im.ImVec2Zero, im.ImVec2One, im.ImColorByRGB(0,0,0,0).Value, im.ImColorByRGB(255,255,255,255).Value) then end
  dragDropTarget('border')
    for name, set in pairs(materialSettings.textureSets) do
      if im.ImageButton("##imageButton4", set.tex.texId, im.ImVec2(64,64), im.ImVec2Zero, im.ImVec2One, im.ImColorByRGB(0,0,0,255).Value, im.ImColorByRGB(255,255,255,255).Value) then print("Image") end
      dragDropSourceTextureSet(name, set)
    for name, set in pairs(materialSettings.textureSets) do
      if im.ImageButton("##imageButton4", set.tex.texId, im.ImVec2(64,64), im.ImVec2Zero, im.ImVec2One, im.ImColorByRGB(0,0,0,255).Value, im.ImColorByRGB(255,255,255,255).Value) then print("Image") end
      dragDropSourceTextureSet(name, set)
    for name, glowMap in pairs(materialSettings.glowMaps) do
      if im.ImageButton("##imageButton5", glowMap.tex.texId, im.ImVec2(64,64), im.ImVec2Zero, im.ImVec2One, im.ImColorByRGB(0,0,0,255).Value, im.ImColorByRGB(255,255,255,255).Value) then print("Image") end
      dragDropSourceGlowMap(name, glowMap)
    for name, glowMap in pairs(materialSettings.glowMaps) do
      if im.ImageButton("##imageButton5", glowMap.tex.texId, im.ImVec2(64,64), im.ImVec2Zero, im.ImVec2One, im.ImColorByRGB(0,0,0,255).Value, im.ImColorByRGB(255,255,255,255).Value) then print("Image") end
      dragDropSourceGlowMap(name, glowMap)
  --     else
  --       if editor.uiIconImageButton(menuItems[v].icon, nil, nil, nil, im.ImColorByRGB(0,0,0,255).Value) then
  --         if menuItems[v].value[0]==true then menuItems[v].value[0]=false else menuItems[v].value[0]=true end
  --     else
  --       if editor.uiIconImageButton(additionalMenuItems[v].icon, nil, nil, nil, im.ImColorByRGB(0,0,0,255).Value) then
  --         if additionalMenuItems[v].value[0]==true then additionalMenuItems[v].value[0]=false else additionalMenuItems[v].value[0]=true end
@/lua/ge/extensions/editor/bulkRename.lua
    imgui.Spacing()
    imgui.PushStyleColor2(imgui.Col_Button, imgui.ImColorByRGB(10, 150, 0, 255))
    if imgui.Button("   R E N A M E   ") then
@/lua/ge/extensions/editor/materialEditor.lua
    im.ImVec2One,
    im.ImColorByRGB(255,255,255,255).Value,
    im.ImColorByRGB(255,255,255,255).Value
    im.ImColorByRGB(255,255,255,255).Value,
    im.ImColorByRGB(255,255,255,255).Value
  ) then
    im.ImVec2One,
    im.ImColorByRGB(255,255,255,255).Value,
    im.ImColorByRGB(255,255,255,255).Value
    im.ImColorByRGB(255,255,255,255).Value,
    im.ImColorByRGB(255,255,255,255).Value
  ) then
  if pickingFromObjectMode == pickingFromObjectMode_enum.from_object_selection then
    bgColor = im.ImColorByRGB(255,102,0,255).Value
  end
@/lua/ge/extensions/editor/vehicleEditor/staticEditor/vePartTree.lua
    if node.__selected then
      im.PushStyleColor2(im.Col_Header, im.ImColorByRGB(0, 0, 255, 80).Value)
      im.PushStyleColor2(im.Col_HeaderHovered, im.ImColorByRGB(80, 0, 255, 100).Value)
      im.PushStyleColor2(im.Col_Header, im.ImColorByRGB(0, 0, 255, 80).Value)
      im.PushStyleColor2(im.Col_HeaderHovered, im.ImColorByRGB(80, 0, 255, 100).Value)
      im.PushStyleColor2(im.Col_HeaderActive, im.ImColorByRGB(0, 80, 255, 180).Value)
      im.PushStyleColor2(im.Col_HeaderHovered, im.ImColorByRGB(80, 0, 255, 100).Value)
      im.PushStyleColor2(im.Col_HeaderActive, im.ImColorByRGB(0, 80, 255, 180).Value)
    end
@/lua/ge/extensions/editor/terrainMaterialsEditor.lua
    im.ImVec2One,
    im.ImColorByRGB(255,255,255,255).Value,
    im.ImColorByRGB(255,255,255,255).Value
    im.ImColorByRGB(255,255,255,255).Value,
    im.ImColorByRGB(255,255,255,255).Value
  ) then
@/lua/ge/extensions/editor/roadTemplateEditor.lua
        if im.ImageButton("##selectionDialogButton", editor_roadUtils.getMaterials()[i].texId, im.ImVec2(128, 128), im.ImVec2Zero, im.ImVec2One,
                          im.ImColorByRGB(0,0,0,255).Value, im.ImColorByRGB(255,255,255,255).Value) then
          templateDialogOpen[0] = false
        if im.ImageButton("##selectionDialogButton", editor_roadUtils.getMaterials()[i].texId, im.ImVec2(128, 128), im.ImVec2Zero, im.ImVec2One,
                          im.ImColorByRGB(0,0,0,255).Value, im.ImColorByRGB(255,255,255,255).Value) then
          templateDialogOpen[0] = false