Shape Manager and Shape Editor Attributes

Introduced

v5.0

View attributes for the Shape Manager and Shape Editor. You can use these attributes when extending the functionality of the Shape Manager or Shape Editor via its custom menu hooks. Some of these attributes are available for View.GetAttributeValue and View.SetAttributeValue but some are only available for View.GetAttributeValue. Check the third column in the table.

Note See ViewAttributes for a complete list of types of attributes that you can use when customizing your Relational Views.
Attribute Name Description Supports
targetcontent Returns the full name of the object currently in the Shape Manager/Editor view. If the Shape Manager/Editor is empty it returns an empty string.

Possible Values:

Description:

<name of a scene item> The SIObject.FullName of the object contained in the Shape Manager/Editor.
View.GetAttributeValue only.
createselection Returns a comma-delimited list of names (SIObject.FullName) for the selected ShapeKey in the Create tab of the Shape Manager/Editor. This returns a non-empty string only if there is an actual ShapeKey on the targetcontent. If the Shape Manager/Editor is displaying the result of animation or the base shape the return value is "Result" or "BaseShape".

Possible Values:

Description:

<name of a scene item> A comma-delimited list of shape keys names (SIObject.FullName) selected in the Create tab of the Shape Manager/Editor.
View.GetAttributeValue only.
animateselection Returns a comma-delimited list of names (SIObject.FullName) for the selected Parameter in the Animate tab of the Shape Manager/Editor. This returns an empty string if the Shape Manager/Editor is in Create mode.

Possible Values:

Description:

<name of a scene item> A comma-delimited list of shape keys names (SIObject.FullName) selected in the Animate tab of the Shape Manager/Editor.
View.GetAttributeValue only.
refresh Forces the Shape Manager/Editor to refresh its state on the current object.

Possible Values:

Description:

<any value> This value is ignored
View.SetAttributeValue only.