![]() |
GH_SwitcherComponentAttributes Class |
Namespace: Karamba.GHopper.Utilities.UIWidgets
The GH_SwitcherComponentAttributes type exposes the following members.
Name | Description | |
---|---|---|
![]() | GH_SwitcherComponentAttributes |
Initializes a new instance of the GH_SwitcherComponentAttributes class.
Create a new switcher attribute.
|
Name | Description | |
---|---|---|
![]() | AllowMessageBalloon | (Inherited from GH_AttributesIGH_Component.) |
![]() | Bounds | (Inherited from GH_AttributesIGH_Component.) |
![]() | ContentBox | (Inherited from GH_ComponentAttributes.) |
![]() | DocObject | (Inherited from GH_AttributesIGH_Component.) |
![]() | GetTopLevel | (Inherited from GH_AttributesIGH_Component.) |
![]() | HasInputGrip | (Inherited from GH_ComponentAttributes.) |
![]() | HasOutputGrip | (Inherited from GH_ComponentAttributes.) |
![]() | InputGrip | (Inherited from GH_AttributesIGH_Component.) |
![]() | InstanceGuid | (Inherited from GH_AttributesIGH_Component.) |
![]() | IsTopLevel | (Inherited from GH_AttributesIGH_Component.) |
![]() | MinWidth |
Minimum attribute width.
|
![]() | OutputGrip | (Inherited from GH_AttributesIGH_Component.) |
![]() | Owner | (Inherited from GH_AttributesIGH_Component.) |
![]() | Parent | (Inherited from GH_AttributesIGH_Component.) |
![]() | PathName | (Inherited from GH_ComponentAttributes.) |
![]() | Pivot | (Inherited from GH_AttributesIGH_Component.) |
![]() | Selected | (Inherited from GH_AttributesIGH_Component.) |
![]() | TooltipEnabled | (Inherited from GH_AttributesIGH_Component.) |
Name | Description | |
---|---|---|
![]() | AddMenu |
Add menu to attribue.
|
![]() | AppendToAttributeTree | (Inherited from GH_ComponentAttributes.) |
![]() | CreateUnitDropDown |
Create evaluation unit drop down menu.
The Menu will be created iff the the number of evaluation units is > 1
or |units| == 1 AND the component can be unitless. Otherwise, the menu
has no functionality.
|
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() | ExpireLayout | (Inherited from GH_ComponentAttributes.) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() | FixLayout | |
![]() | GetActiveTooltip | |
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | InitializeUnitParameters |
Initialize switcher's parameters.
This method creates new linked_parameter_attributes for all parameters
which do not already have one.
|
![]() | InvalidateCanvas | (Inherited from GH_ComponentAttributes.) |
![]() | IsMenuRegion | (Inherited from GH_AttributesIGH_Component.) |
![]() | IsPickRegion(PointF) | (Inherited from GH_ComponentAttributes.) |
![]() | IsPickRegion(RectangleF, GH_PickBox) | (Inherited from GH_AttributesIGH_Component.) |
![]() | IsTooltipRegion | (Overrides GH_Attributes.IsTooltipRegion(PointF).) |
![]() | Layout | (Overrides GH_ComponentAttributes.Layout.) |
![]() | LayoutBaseComponent |
Layout base component.
|
![]() | LayoutBounds2 | |
![]() | LayoutComponentBox2 | |
![]() | LayoutExtBounds | |
![]() | LayoutInputParams2 |
Layout input parameters.
|
![]() | LayoutMenu | |
![]() | LayoutMenuInputs | |
![]() | LayoutMenuOutputs | |
![]() | LayoutOutputParams2 | |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | NewInstanceGuid | (Inherited from GH_AttributesIGH_Component.) |
![]() | NewInstanceGuid(Guid) | (Inherited from GH_AttributesIGH_Component.) |
![]() | OnSwitchUnit |
Is called when the owner component's evaluation context has changed.
|
![]() | PerformLayout | (Inherited from GH_AttributesIGH_Component.) |
![]() | PrepareForRender |
Prepare attribute for rendering.
(Overrides GH_Attributes.PrepareForRender(GH_Canvas).) |
![]() | Read |
Read attributes.
(Overrides GH_Attributes.Read(GH_IReader).) |
![]() | Render | (Overrides GH_ComponentAttributes.Render(GH_Canvas, Graphics, GH_CanvasChannel).) |
![]() | RenderComponentCapsule(GH_Canvas, Graphics) | (Inherited from GH_ComponentAttributes.) |
![]() | RenderComponentCapsule(GH_Canvas, Graphics, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) | (Inherited from GH_ComponentAttributes.) |
![]() | RenderComponentCapsule2(GH_Canvas, Graphics) | |
![]() | RenderComponentCapsule2(GH_Canvas, Graphics, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean) | |
![]() ![]() | RenderComponentParameters2 | |
![]() | RenderIncomingWires(GH_Painter, IEnumerableIGH_Param, GH_ParamWireDisplay) | (Inherited from GH_AttributesIGH_Component.) |
![]() | RenderIncomingWires(GH_Painter, IEnumerableIGH_Param, IEnumerablePen) | (Inherited from GH_AttributesIGH_Component.) |
![]() | RenderToCanvas | (Inherited from GH_AttributesIGH_Component.) |
![]() | RenderVariableParameterUI | (Inherited from GH_ComponentAttributes.) |
![]() | RespondToKeyDown | (Overrides GH_Attributes.RespondToKeyDown(GH_Canvas, KeyEventArgs).) |
![]() | RespondToKeyUp | (Inherited from GH_AttributesIGH_Component.) |
![]() | RespondToMouseDoubleClick | (Overrides GH_Attributes.RespondToMouseDoubleClick(GH_Canvas, GH_CanvasMouseEvent).) |
![]() | RespondToMouseDown | (Overrides GH_ComponentAttributes.RespondToMouseDown(GH_Canvas, GH_CanvasMouseEvent).) |
![]() | RespondToMouseMove | (Overrides GH_Attributes.RespondToMouseMove(GH_Canvas, GH_CanvasMouseEvent).) |
![]() | RespondToMouseUp | (Overrides GH_Attributes.RespondToMouseUp(GH_Canvas, GH_CanvasMouseEvent).) |
![]() | SetupTooltip | (Overrides GH_ComponentAttributes.SetupTooltip(PointF, GH_TooltipDisplayEventArgs).) |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
![]() | Write |
Write attributes.
(Overrides GH_Attributes.Write(GH_IWriter).) |
Name | Description | |
---|---|---|
![]() | collection |
Default menu collection. Will be shared by all evaluation units.
|
![]() | m_innerBounds | (Inherited from GH_ComponentAttributes.) |
![]() | unitMenuCollection |
Unit dropdown menu.
|