PinRepair

References
[Flags] public enum PinRepair
Enumerates the possible repair methods for mismatched pin+cushion relationships.

Enum values

NameValueDescription
None0
MarryFreePins1If a cushion references an available pin, the pin will be reattached. This flag is not compatible with DivorceFreePins.
MarryFreeCushions2If a pin references a cushion with an available slot, the pin will be reattached. This flag is not compatible with DivorceFreeCushions.
DivorceFreePins4If a cushion references a free pin, the reference will be removed. This flag is not compatible with MarryFreePins.
DivorceFreeCushions8If a pin references a cushion with an available slot, the reference will be removed. This flag is not compatible with MarryFreeCushions.
DivorceTakenPins16If a cushion references a taken pin, the reference will be removed.
DivorceTakenCushions32If a pin references a cushion without an available slot, the reference will be removed.
ForgetMissingPartners64All references from either pins or cushions to missing objects will be removed.
Default115Default set of repair methods.