A node that may modify Skeleton3D's bone with associating the two bones. Base class of [SkeletonModifier3D] that modifies the bone set in [method set_apply_bone] based on the transform of the bone retrieved by [method get_reference_bone]. Clear all settings. Returns the apply amount of the setting at [param index]. Returns the apply bone of the setting at [param index]. This bone will be modified. Returns the apply bone name of the setting at [param index]. This bone will be modified. Returns the reference bone of the setting at [param index]. This bone will be only referenced and not modified by this modifier. Returns the reference bone name of the setting at [param index]. This bone will be only referenced and not modified by this modifier. Returns the number of settings in the modifier. Sets the apply amount of the setting at [param index] to [param amount]. Sets the apply bone of the setting at [param index] to [param bone]. This bone will be modified. Sets the apply bone of the setting at [param index] to [param bone_name]. This bone will be modified. Sets the reference bone of the setting at [param index] to [param bone]. This bone will be only referenced and not modified by this modifier. Sets the reference bone of the setting at [param index] to [param bone_name]. This bone will be only referenced and not modified by this modifier. Sets the number of settings in the modifier.