public override void Write(
     MutagenWriter writer,
     IMagicEffectArchetypeGetter item,
     RecordTypeConverter?recordTypeConverter = null)
 {
     Write(
         item: (IMagicEffectWerewolfArchetypeGetter)item,
         writer: writer,
         recordTypeConverter: recordTypeConverter);
 }
Exemplo n.º 2
0
 public override void Write(
     MutagenWriter writer,
     IMagicEffectArchetypeGetter item,
     TypedWriteParams?translationParams = null)
 {
     Write(
         item: (IMagicEffectSpawnHazardArchetypeGetter)item,
         writer: writer,
         translationParams: translationParams);
 }
 public override void DeepCopyIn(
     IMagicEffectArchetype item,
     IMagicEffectArchetypeGetter rhs,
     ErrorMaskBuilder?errorMask,
     TranslationCrystal?copyMask,
     bool deepCopy)
 {
     this.DeepCopyIn(
         item: (IMagicEffectWerewolfArchetype)item,
         rhs: (IMagicEffectWerewolfArchetypeGetter)rhs,
         errorMask: errorMask,
         copyMask: copyMask,
         deepCopy: deepCopy);
 }
 public override void DeepCopyIn(
     IMagicEffectArchetypeInternal item,
     IMagicEffectArchetypeGetter rhs,
     ErrorMaskBuilder?errorMask,
     TranslationCrystal?copyMask,
     bool deepCopy)
 {
     this.DeepCopyIn(
         item: (IMagicEffectSpawnHazardArchetypeInternal)item,
         rhs: (IMagicEffectSpawnHazardArchetypeGetter)rhs,
         errorMask: errorMask,
         copyMask: copyMask,
         deepCopy: deepCopy);
 }
 public override int GetHashCode(IMagicEffectArchetypeGetter item)
 {
     return(GetHashCode(item: (IMagicEffectWerewolfArchetypeGetter)item));
 }
 public override int GetHashCode(IMagicEffectArchetypeGetter item)
 {
     return(GetHashCode(item: (IMagicEffectEnchantmentArchetypeGetter)item));
 }
 public override int GetHashCode(IMagicEffectArchetypeGetter item)
 {
     return(GetHashCode(item: (IMagicEffectSpawnHazardArchetypeGetter)item));
 }