GE Lua Documentation

Press F to search!

onDrag

Definition


-- @/lua/common/extensions.lua:1106
    self.hookProxies[k] = function(...)
      for _, m in pairs(sinkList) do
        m[k](m, ...)
      end
    end

Callers

@/lua/ge/extensions/trackbuilder/trackBuilder.lua

local function onDrag()
  if not materialSettings.dragging then
  if im.BeginDragDropSource() then
    onDrag()
    if not materialSettings.dragDropData then materialSettings.dragDropData = im.ArrayChar(64, texture.path) end
  if im.BeginDragDropSource() then
    onDrag()
    if not materialSettings.dragDropData then materialSettings.dragDropData = im.ArrayChar(64, name) end
  if im.BeginDragDropSource() then
    onDrag()
    if not materialSettings.dragDropData then materialSettings.dragDropData = im.ArrayChar(64, name) end
@/lua/ge/extensions/flowgraph/manager.lua

function C:onDrag()
  if not dragging then
  if im.BeginDragDropSource() then
    self:onDrag()
    if not self.dragDropData then
@/ui/lib/ext/angular-material/angular-material.js

      function onDrag(ev) {
        var transform = ev.pointer.distanceY;
    }
    function onDrag(ev) {
      if (!isDragging) return;

      function onDrag(ev) {
        if (!drag) return;
@/lua/ge/extensions/editor/assetBrowser.lua

local function onDrag()
  if var.dragging == var.dragging_enum.no_drag then
    end
    onDrag()
    im.EndDragDropSource()