private void CloneProperties(object aClone) { Articy.ProjectTheseus.Features.DefaultBasicCharacterFeatureFeature newClone = ((Articy.ProjectTheseus.Features.DefaultBasicCharacterFeatureFeature)(aClone)); newClone.Age = Age; newClone.mLocaKey_Species = mLocaKey_Species; newClone.mOverwritten_Species = mOverwritten_Species; newClone.mLocaKey_BornIn = mLocaKey_BornIn; newClone.mOverwritten_BornIn = mOverwritten_BornIn; newClone.Sex = Sex; newClone.mLocaKey_Occupation = mLocaKey_Occupation; newClone.mOverwritten_Occupation = mOverwritten_Occupation; newClone.mLocaKey_Accent = mLocaKey_Accent; newClone.mOverwritten_Accent = mOverwritten_Accent; newClone.mLocaKey_Personality = mLocaKey_Personality; newClone.mOverwritten_Personality = mOverwritten_Personality; newClone.mLocaKey_Appearance = mLocaKey_Appearance; newClone.mOverwritten_Appearance = mOverwritten_Appearance; }
public object CloneObject() { Articy.ProjectTheseus.Features.DefaultBasicCharacterFeatureFeature clone = new Articy.ProjectTheseus.Features.DefaultBasicCharacterFeatureFeature(); CloneProperties(clone); return(clone); }