The interface which can be implemented to customize creating and populating attachments.

See Loading skeleton data in the Spine Runtimes Guide.

Methods

newRegionAttachment(skin:Skin, name:String, path:String):RegionAttachment

Returns:

May be null to not load the attachment.

newMeshAttachment(skin:Skin, name:String, path:String):MeshAttachment

Returns:

May be null to not load the attachment. In that case null should also be returned for child meshes.

newBoundingBoxAttachment(skin:Skin, name:String):BoundingBoxAttachment

Returns:

May be null to not load the attachment.

newClippingAttachment(skin:Skin, name:String):ClippingAttachment

Returns:

May be null to not load the attachment.

newPathAttachment(skin:Skin, name:String):PathAttachment

Returns:

May be null to not load the attachment.

newPointAttachment(skin:Skin, name:String):PointAttachment

Returns:

May be null to not load the attachment.