GH_GroupAttributes

Attributes for the GH_Group object.

Constructors

GH_GroupAttributes

#
public GH_GroupAttributes(GH_Group owner)
owner (GH_Group)

Properties

AllowMessageBalloon

#
public bool AllowMessageBalloon { get; }

Bounds

#
public RectangleF Bounds { get; set; }
Bounds

DocObject

#
public IGH_DocumentObject DocObject { get; }
DocObject

GetTopLevel

#
public IGH_Attributes GetTopLevel { get; }
GetTopLevel

HasInputGrip

#
public bool HasInputGrip { get; }
HasInputGrip

HasOutputGrip

#
public bool HasOutputGrip { get; }
HasOutputGrip

InputGrip

#
public PointF InputGrip { get; }
InputGrip

InstanceGuid

#
public Guid InstanceGuid { get; }
InstanceGuid

IsTopLevel

#
public bool IsTopLevel { get; }
IsTopLevel

OutputGrip

#
public PointF OutputGrip { get; }
OutputGrip

Parent

#
public IGH_Attributes Parent { get; set; }
Parent

PathName

#
public string PathName { get; }
PathName

Pivot

#
public PointF Pivot { get; set; }
Pivot

Selected

#
public bool Selected { get; set; }
Selected

TooltipEnabled

#
public bool TooltipEnabled { get; }
TooltipEnabled

Methods

AppendToAttributeTree

#
public void AppendToAttributeTree(List<IGH_Attributes> attributes)
attributes (List<IGH_Attributes>)

ExpireLayout

#
public void ExpireLayout()
ExpireLayout

InvalidateCanvas

#
public bool InvalidateCanvas(GH_Canvas canvas, GH_CanvasMouseEvent e)
canvas (GH_Canvas)
e (GH_CanvasMouseEvent)
InvalidateCanvas

IsMenuRegion

#
public bool IsMenuRegion(PointF point)
point (PointF)
IsMenuRegion

IsPickRegion

#
public bool IsPickRegion(PointF point)
point (PointF)
IsPickRegion

IsPickRegion

#
public bool IsPickRegion(RectangleF box, GH_PickBox method)
box (RectangleF)
method (GH_PickBox)
IsPickRegion

IsTooltipPoint

#
public bool IsTooltipPoint(PointF point)
point (PointF)
IsTooltipRegion

Layout

#
public void Layout()
PerformLayout

NewInstanceGuid

#
public void NewInstanceGuid()
NewInstanceGuid

NewInstanceGuid

#
public void NewInstanceGuid(Guid newId)
newId (Guid)
NewInstanceGuid

Read

#
public bool Read(GH_IReader reader)
reader (GH_IReader)
Read

RenderToCanvas

#
public void RenderToCanvas(GH_Canvas canvas, GH_CanvasChannel channel)
canvas (GH_Canvas)
channel (GH_CanvasChannel)
RenderToCanvas

RespondToKeyDown

#
public GH_ObjectResponse RespondToKeyDown(GH_Canvas sender, KeyEventArgs e)
sender (GH_Canvas)
e (KeyEventArgs)
RespondToKeyDown

RespondToKeyUp

#
public GH_ObjectResponse RespondToKeyUp(GH_Canvas sender, KeyEventArgs e)
sender (GH_Canvas)
e (KeyEventArgs)
RespondToKeyUp

RespondToMouseDoubleClick

#
public GH_ObjectResponse RespondToMouseDoubleClick(GH_Canvas sender, GH_CanvasMouseEvent e)
sender (GH_Canvas)
e (GH_CanvasMouseEvent)

RespondToMouseDown

#
public GH_ObjectResponse RespondToMouseDown(GH_Canvas sender, GH_CanvasMouseEvent e)
sender (GH_Canvas)
e (GH_CanvasMouseEvent)
RespondToMouseDown

RespondToMouseMove

#
public GH_ObjectResponse RespondToMouseMove(GH_Canvas sender, GH_CanvasMouseEvent e)
sender (GH_Canvas)
e (GH_CanvasMouseEvent)
RespondToMouseMove

RespondToMouseUp

#
public GH_ObjectResponse RespondToMouseUp(GH_Canvas sender, GH_CanvasMouseEvent e)
sender (GH_Canvas)
e (GH_CanvasMouseEvent)
RespondToMouseUp

SetupTooltip

#
public void SetupTooltip(PointF canvasPoint, GH_TooltipDisplayEventArgs e)
canvasPoint (PointF)
e (GH_TooltipDisplayEventArgs)
SetupTooltip

Write

#
public bool Write(GH_IWriter writer)
writer (GH_IWriter)
Write