PinRepair
ReferencesEnumerates the possible repair methods for mismatched pin+cushion relationships.
Enum values
| Name | Value | Description |
|---|---|---|
| None | 0 | |
| MarryFreePins | 1 | If a cushion references an available pin, the pin will be reattached. This flag is not compatible with DivorceFreePins. |
| MarryFreeCushions | 2 | If a pin references a cushion with an available slot, the pin will be reattached. This flag is not compatible with DivorceFreeCushions. |
| DivorceFreePins | 4 | If a cushion references a free pin, the reference will be removed. This flag is not compatible with MarryFreePins. |
| DivorceFreeCushions | 8 | If a pin references a cushion with an available slot, the reference will be removed. This flag is not compatible with MarryFreeCushions. |
| DivorceTakenPins | 16 | If a cushion references a taken pin, the reference will be removed. |
| DivorceTakenCushions | 32 | If a pin references a cushion without an available slot, the reference will be removed. |
| ForgetMissingPartners | 64 | All references from either pins or cushions to missing objects will be removed. |
| Default | 115 | Default set of repair methods. |