Model.AE_AttachmentControlCreateFromDefault#

Model.AE_AttachmentControlCreateFromDefault(name, default_control, reserved)#

Creates an attachment control that can be used for attachment realizations and saved to the binary file.

Must be called after Model.AE_AttachmentControlDefaultCreate().

Parameters:
  • name (hwString) – The name of the new attachment control.

  • default_control (hwString) – The internal control default to derive from. Valid values are rigidpatch, rigidspiler.

  • reserved (int) – Reserved for future development. Must be set to 1.

Example#

Create an attachment control named “myattachmentcontrol”, derived from the rigid spider default#
import hm
import hm.entities as ent

model = hm.Model()

model.AE_AttachmentControlDefaultCreate(reserved1="", reserved2=1)

model.AE_AttachmentControlCreateFromDefault(
    name="myattachmentcontrol", default_control="rigidspider", reserved=1
)