public static void DeepCopyIn( this IMagicEffectSpellArchetypeInternal lhs, IMagicEffectSpellArchetypeGetter rhs, out MagicEffectSpellArchetype.ErrorMask errorMask, MagicEffectSpellArchetype.TranslationMask?copyMask = null) { var errorMaskBuilder = new ErrorMaskBuilder(); ((MagicEffectSpellArchetypeSetterTranslationCommon)((IMagicEffectSpellArchetypeGetter)lhs).CommonSetterTranslationInstance() !).DeepCopyIn( item: lhs, rhs: rhs, errorMask: errorMaskBuilder, copyMask: copyMask?.GetCrystal(), deepCopy: false); errorMask = MagicEffectSpellArchetype.ErrorMask.Factory(errorMaskBuilder); }
public void Clear(IMagicEffectSpellArchetypeInternal item) { ClearPartial(); base.Clear(item); }
public static void Clear(this IMagicEffectSpellArchetypeInternal item) { ((MagicEffectSpellArchetypeSetterCommon)((IMagicEffectSpellArchetypeGetter)item).CommonSetterInstance() !).Clear(item: item); }