GE Lua Documentation

Press F to search!

getBehaviourIcon

Definition


-- @/lua/common/extensions/ui/flowgraph/editor.lua:867

local function getBehaviourIcon(behaviour)
  return behaviourIcons[behaviour]
end

Callers

@/lua/ge/extensions/editor/flowgraph/references.lua
      for behaviour, _ in pairs(self.nodeTable[self.inspectedNode].behaviour) do
        editor.uiIconImage(editor.icons[ui_flowgraph_editor.getBehaviourIcon(behaviour)], buttonSize)
        im.TableNextColumn()
@/lua/ge/extensions/flowgraph/basenode.lua
      if self.behaviour[b] then
        editor.uiIconImage(editor.icons[ui_flowgraph_editor.getBehaviourIcon(b)], im.ImVec2(22, 22))
        im.SameLine()
        im.SetCursorPos(im.ImVec2(-off.x + builder.NodeRect.x + builder.NodeRect.w - 24 * iconCount - 24, -off.y + builder.NodeRect.y))
        editor.uiIconImage(editor.icons[ui_flowgraph_editor.getBehaviourIcon(b)], im.ImVec2(22, 22), im.ImVec4(1, 1, 1, 0.25))
        iconCount = iconCount + 1