Implementing the Obfuscatable delegate in an entity
To be obfuscatable, an entity must implement the Obfuscatable delegate. If the entity implements DestructionRootPinnable, the DoNotDestroy field is set to false by default, which enables the entity to be obfuscated.
If an entity implements this delegate, the fields to be obfuscated must be tagged PersonalData.
Note: Tagging is not supported for array references, nor does obfuscation cascade automatically through foreign keys. Arrays and cascading through foreign keys must be handled in Gosu code in the Obfuscator implementation class.
See also
