BeginPin
Definition
-- @/=[C]:-1
function BeginPin(...)
Callers
@/lua/ge/extensions/editor/missionPlaybook/missionTreeViewer.lua
ui_flowgraph_editor.PushStyleVar2(ui_flowgraph_editor.StyleVar_PivotAlignment, im.ImVec2(0.5, 0.5))
ui_flowgraph_editor.BeginPin(pinIn,ui_flowgraph_editor.PinKind_Input)
--im.SetCursorPosY(cp.y+nodeSize.y/2-10)
im.SameLine()
ui_flowgraph_editor.BeginPin(pinOut,ui_flowgraph_editor.PinKind_Output)
@/lua/ge/extensions/flowgraph/builder.lua
ui_flowgraph_editor.BeginPin(pin.id, kind)
--if pin.type == 'state' then
self:BeginPinDynamic(pin)
--ui_flowgraph_editor.BeginPin(pin.id, "invis")
im.SetCursorPosY(im.GetCursorPosY() + 12 )
@/lua/ge/extensions/flowgraph/baseStateNode.lua
ufe.PushStyleVar2(ufe.StyleVar_PivotSize,im.ImVec2(nodeRect.w/3,pivotSize))
ufe.BeginPin(self.transitionPins._in.N.id, ufe.PinKind_Input)
self.transitionPins._in.N.imPos = im.GetCursorPos()
ufe.PushStyleVar2(ufe.StyleVar_PivotSize,im.ImVec2(pivotSize,nodeRect.h/3))
ufe.BeginPin(self.transitionPins._in.W.id, ufe.PinKind_Input)
self.transitionPins._in.W.imPos = im.GetCursorPos()
ufe.PushStyleVar2(ufe.StyleVar_PivotSize,im.ImVec2(nodeRect.w/3,pivotSize))
ufe.BeginPin(self.transitionPins._in.S.id, ufe.PinKind_Input)
self.transitionPins._in.S.imPos = im.GetCursorPos()
ufe.PushStyleVar2(ufe.StyleVar_PivotSize,im.ImVec2(pivotSize,nodeRect.h/3))
ufe.BeginPin(self.transitionPins._in.E.id, ufe.PinKind_Input)
self.transitionPins._in.E.imPos = im.GetCursorPos()
ufe.PushStyleVar2(ufe.StyleVar_PivotSize,im.ImVec2(nodeRect.w/3,pivotSize))
ufe.BeginPin(self.transitionPins._out.N.id, ufe.PinKind_Output)
self.transitionPins._out.N.imPos = im.GetCursorPos()
ufe.PushStyleVar2(ufe.StyleVar_PivotSize,im.ImVec2(pivotSize,nodeRect.h/3))
ufe.BeginPin(self.transitionPins._out.W.id, ufe.PinKind_Output)
self.transitionPins._out.W.imPos = im.GetCursorPos()
ufe.PushStyleVar2(ufe.StyleVar_PivotSize,im.ImVec2(nodeRect.w/3,pivotSize))
ufe.BeginPin(self.transitionPins._out.S.id, ufe.PinKind_Output)
self.transitionPins._out.S.imPos = im.GetCursorPos()
ufe.PushStyleVar2(ufe.StyleVar_PivotSize,im.ImVec2(pivotSize,nodeRect.h/3))
ufe.BeginPin(self.transitionPins._out.E.id, ufe.PinKind_Output)
self.transitionPins._out.E.imPos = im.GetCursorPos()