forked from AllenDang/cimgui-go
-
Notifications
You must be signed in to change notification settings - Fork 0
/
cimnodes_enums.go
104 lines (91 loc) · 3.98 KB
/
cimnodes_enums.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
// Code generated by cmd/codegen from https://github.com/AllenDang/cimgui-go.
// DO NOT EDIT.
package imgui
// original name: ImNodesAttributeFlags_
type NodesAttributeFlags int32
const (
NodesAttributeFlagsNone NodesAttributeFlags = 0
NodesAttributeFlagsEnableLinkDetachWithDragClick NodesAttributeFlags = 1
NodesAttributeFlagsEnableLinkCreationOnSnap NodesAttributeFlags = 2
)
// original name: ImNodesCol_
type NodesCol int32
const (
NodesColNodeBackground NodesCol = 0
NodesColNodeBackgroundHovered NodesCol = 1
NodesColNodeBackgroundSelected NodesCol = 2
NodesColNodeOutline NodesCol = 3
NodesColTitleBar NodesCol = 4
NodesColTitleBarHovered NodesCol = 5
NodesColTitleBarSelected NodesCol = 6
NodesColLink NodesCol = 7
NodesColLinkHovered NodesCol = 8
NodesColLinkSelected NodesCol = 9
NodesColPin NodesCol = 10
NodesColPinHovered NodesCol = 11
NodesColBoxSelector NodesCol = 12
NodesColBoxSelectorOutline NodesCol = 13
NodesColGridBackground NodesCol = 14
NodesColGridLine NodesCol = 15
NodesColGridLinePrimary NodesCol = 16
NodesColMiniMapBackground NodesCol = 17
NodesColMiniMapBackgroundHovered NodesCol = 18
NodesColMiniMapOutline NodesCol = 19
NodesColMiniMapOutlineHovered NodesCol = 20
NodesColMiniMapNodeBackground NodesCol = 21
NodesColMiniMapNodeBackgroundHovered NodesCol = 22
NodesColMiniMapNodeBackgroundSelected NodesCol = 23
NodesColMiniMapNodeOutline NodesCol = 24
NodesColMiniMapLink NodesCol = 25
NodesColMiniMapLinkSelected NodesCol = 26
NodesColMiniMapCanvas NodesCol = 27
NodesColMiniMapCanvasOutline NodesCol = 28
NodesColCOUNT NodesCol = 29
)
// original name: ImNodesMiniMapLocation_
type NodesMiniMapLocation int32
const (
NodesMiniMapLocationBottomLeft NodesMiniMapLocation = 0
NodesMiniMapLocationBottomRight NodesMiniMapLocation = 1
NodesMiniMapLocationTopLeft NodesMiniMapLocation = 2
NodesMiniMapLocationTopRight NodesMiniMapLocation = 3
)
// original name: ImNodesPinShape_
type NodesPinShape int32
const (
NodesPinShapeCircle NodesPinShape = 0
NodesPinShapeCircleFilled NodesPinShape = 1
NodesPinShapeTriangle NodesPinShape = 2
NodesPinShapeTriangleFilled NodesPinShape = 3
NodesPinShapeQuad NodesPinShape = 4
NodesPinShapeQuadFilled NodesPinShape = 5
)
// original name: ImNodesStyleFlags_
type NodesStyleFlags int32
const (
NodesStyleFlagsNone NodesStyleFlags = 0
NodesStyleFlagsNodeOutline NodesStyleFlags = 1
NodesStyleFlagsGridLines NodesStyleFlags = 4
NodesStyleFlagsGridLinesPrimary NodesStyleFlags = 8
NodesStyleFlagsGridSnapping NodesStyleFlags = 16
)
// original name: ImNodesStyleVar_
type NodesStyleVar int32
const (
NodesStyleVarGridSpacing NodesStyleVar = 0
NodesStyleVarNodeCornerRounding NodesStyleVar = 1
NodesStyleVarNodePadding NodesStyleVar = 2
NodesStyleVarNodeBorderThickness NodesStyleVar = 3
NodesStyleVarLinkThickness NodesStyleVar = 4
NodesStyleVarLinkLineSegmentsPerLength NodesStyleVar = 5
NodesStyleVarLinkHoverDistance NodesStyleVar = 6
NodesStyleVarPinCircleRadius NodesStyleVar = 7
NodesStyleVarPinQuadSideLength NodesStyleVar = 8
NodesStyleVarPinTriangleSideLength NodesStyleVar = 9
NodesStyleVarPinLineThickness NodesStyleVar = 10
NodesStyleVarPinHoverRadius NodesStyleVar = 11
NodesStyleVarPinOffset NodesStyleVar = 12
NodesStyleVarMiniMapPadding NodesStyleVar = 13
NodesStyleVarMiniMapOffset NodesStyleVar = 14
NodesStyleVarCOUNT NodesStyleVar = 15
)