IGH_ObjectProxy Interface |
Namespace: Grasshopper.Kernel
The IGH_ObjectProxy type exposes the following members.
Name | Description | |
---|---|---|
Desc |
Gets the Instance Description associated with this proxy.
| |
Exposure |
Gets or sets the Exposure of the target object.
Only set the exposure if you know what you are doing.
| |
Guid |
Gets the Guid of the target object. In the case of Compiled Objects,
the Guid represents the ComponentID, in the case of User Objects,
the Guid is a hash of the file path.
| |
Icon |
Gets the icon for this object.
| |
Kind |
Gets the kind of the Proxy target object.
| |
LibraryGuid |
Gets the ID of the library (GHA file) that defines this object.
| |
Location |
Gets the location of the target object. If the proxy represents a Compiled Object,
the location refers to the file path of the assembly, in the case of User Objects,
the location refers to the object file.
| |
Obsolete |
Gets whether this proxy represents an obsolete object.
| |
SDKCompliant |
Gets whether this object is compliant with the current Rhino version.
| |
Type |
Gets the Type for the target object. If the proxy references a User Object,
the Type member will be null.
|
Name | Description | |
---|---|---|
CreateInstance |
Create a new instance from the target object.
| |
DuplicateProxy |
Create a duplicate of this proxy.
|