Esempio n. 1
0
        protected override void CloneProperties(object aClone, Articy.Unity.ArticyObject aFirstClassParent)
        {
            Path newClone = ((Path)(aClone));

            newClone.mLocaKey_DisplayName     = mLocaKey_DisplayName;
            newClone.mOverwritten_DisplayName = mOverwritten_DisplayName;
            newClone.PreviewImage             = PreviewImage;
            List <Vector2> temp_Vertices = new List <Vector2>();
            int            i             = 0;

            for (i = 0; (i < Vertices.Count); i = (i + 1))
            {
                temp_Vertices.Add(Vertices[i]);
            }
            newClone.Vertices          = temp_Vertices;
            newClone.Transform         = Transform;
            newClone.Color             = Color;
            newClone.mLocaKey_Text     = mLocaKey_Text;
            newClone.mOverwritten_Text = mOverwritten_Text;
            newClone.ExternalId        = ExternalId;
            newClone.ZIndex            = ZIndex;
            newClone.Size             = Size;
            newClone.ShortId          = ShortId;
            newClone.Visibility       = Visibility;
            newClone.Selectability    = Selectability;
            newClone.ShowDisplayName  = ShowDisplayName;
            newClone.DisplayNameColor = DisplayNameColor;
            newClone.DisplayNameSize  = DisplayNameSize;
            newClone.DropShadow       = DropShadow;
            newClone.OutlineColor     = OutlineColor;
            newClone.OutlineSize      = OutlineSize;
            newClone.OutlineStyle     = OutlineStyle;
            newClone.StartCap         = StartCap;
            newClone.EndCap           = EndCap;
            newClone.LineWidth        = LineWidth;
            base.CloneProperties(newClone, aFirstClassParent);
        }
Esempio n. 2
0
        protected override void CloneProperties(object aClone, Articy.Unity.ArticyObject aFirstClassParent)
        {
            DialogueFragment newClone = ((DialogueFragment)(aClone));

            newClone.mLocaKey_MenuText            = mLocaKey_MenuText;
            newClone.mOverwritten_MenuText        = mOverwritten_MenuText;
            newClone.mLocaKey_StageDirections     = mLocaKey_StageDirections;
            newClone.mOverwritten_StageDirections = mOverwritten_StageDirections;
            if ((mSpeaker != null))
            {
                newClone.mSpeaker = ((ArticyValueArticyObject)(mSpeaker.CloneObject(newClone, aFirstClassParent)));
            }
            newClone.Color             = Color;
            newClone.mLocaKey_Text     = mLocaKey_Text;
            newClone.mOverwritten_Text = mOverwritten_Text;
            newClone.ExternalId        = ExternalId;
            newClone.Position          = Position;
            newClone.ZIndex            = ZIndex;
            newClone.Size    = Size;
            newClone.ShortId = ShortId;
            List <InputPin> temp_InputPins = new List <InputPin>();
            int             i = 0;

            for (i = 0; (i < InputPins.Count); i = (i + 1))
            {
                temp_InputPins.Add(((InputPin)(InputPins[i].CloneObject(newClone, aFirstClassParent))));
            }
            newClone.InputPins = temp_InputPins;
            List <OutputPin> temp_OutputPins = new List <OutputPin>();

            for (i = 0; (i < OutputPins.Count); i = (i + 1))
            {
                temp_OutputPins.Add(((OutputPin)(OutputPins[i].CloneObject(newClone, aFirstClassParent))));
            }
            newClone.OutputPins = temp_OutputPins;
            base.CloneProperties(newClone, aFirstClassParent);
        }
Esempio n. 3
0
        protected override void CloneProperties(object aClone, Articy.Unity.ArticyObject aFirstClassParent)
        {
            Link newClone = ((Link)(aClone));

            newClone.Color             = Color;
            newClone.mLocaKey_Text     = mLocaKey_Text;
            newClone.mOverwritten_Text = mOverwritten_Text;
            newClone.ExternalId        = ExternalId;
            newClone.Position          = Position;
            newClone.ZIndex            = ZIndex;
            newClone.Size = Size;
            if ((mTarget != null))
            {
                newClone.mTarget = ((ArticyValueArticyObject)(mTarget.CloneObject(newClone, aFirstClassParent)));
            }
            newClone.ShortId          = ShortId;
            newClone.Visibility       = Visibility;
            newClone.ShowDisplayName  = ShowDisplayName;
            newClone.DisplayNameColor = DisplayNameColor;
            newClone.DisplayNameSize  = DisplayNameSize;
            newClone.Selectability    = Selectability;
            newClone.DropShadow       = DropShadow;
            base.CloneProperties(newClone, aFirstClassParent);
        }
        protected override void CloneProperties(object aClone, Articy.Unity.ArticyObject aFirstClassParent)
        {
            Spot newClone = ((Spot)(aClone));

            newClone.DisplayName      = Unresolved_DisplayName;
            newClone.Color            = Color;
            newClone.Text             = Unresolved_Text;
            newClone.ExternalId       = ExternalId;
            newClone.Position         = Position;
            newClone.ZIndex           = ZIndex;
            newClone.Size             = Size;
            newClone.PreviewImage     = PreviewImage;
            newClone.ShortId          = ShortId;
            newClone.Visibility       = Visibility;
            newClone.ShowDisplayName  = ShowDisplayName;
            newClone.DisplayNameColor = DisplayNameColor;
            newClone.DisplayNameSize  = DisplayNameSize;
            newClone.OutlineColor     = OutlineColor;
            newClone.OutlineSize      = OutlineSize;
            newClone.OutlineStyle     = OutlineStyle;
            newClone.DropShadow       = DropShadow;
            newClone.Selectability    = Selectability;
            base.CloneProperties(newClone, aFirstClassParent);
        }
 public object CloneObject(object aParent, Articy.Unity.ArticyObject aFirstClassParent)
 {
     Articy.Side_Effects.Templates.DefaultMainCharacterTemplateTemplate clone = new Articy.Side_Effects.Templates.DefaultMainCharacterTemplateTemplate();
     CloneProperties(clone, aFirstClassParent);
     return(clone);
 }
 public object CloneObject(object aParent, Articy.Unity.ArticyObject aFirstClassParent)
 {
     Articy.Project_Of_Death.Templates.template_dayTemplate clone = new Articy.Project_Of_Death.Templates.template_dayTemplate();
     CloneProperties(clone, aFirstClassParent);
     return(clone);
 }
Esempio n. 7
0
 public object CloneObject(object aParent, Articy.Unity.ArticyObject aFirstClassParent)
 {
     Articy.Project_Of_Death.Features.item_accessory_variationFeature clone = new Articy.Project_Of_Death.Features.item_accessory_variationFeature();
     CloneProperties(clone, aFirstClassParent);
     return(clone);
 }
Esempio n. 8
0
 public object CloneObject(object aParent, Articy.Unity.ArticyObject aFirstClassParent)
 {
     Articy.Test.Features.PhraseFeatureFeature clone = new Articy.Test.Features.PhraseFeatureFeature();
     CloneProperties(clone, aFirstClassParent);
     return(clone);
 }
Esempio n. 9
0
 public object CloneObject(object aParent, Articy.Unity.ArticyObject aFirstClassParent)
 {
     Articy.Test.Features.DefaultBasicCharacterFeatureFeature clone = new Articy.Test.Features.DefaultBasicCharacterFeatureFeature();
     CloneProperties(clone, aFirstClassParent);
     return(clone);
 }
Esempio n. 10
0
 public object CloneObject(object aParent, Articy.Unity.ArticyObject aFirstClassParent)
 {
     Articy.Project_Of_Death.Features.task_random_profile_generatorFeature clone = new Articy.Project_Of_Death.Features.task_random_profile_generatorFeature();
     CloneProperties(clone, aFirstClassParent);
     return(clone);
 }
 public object CloneObject(object aParent, Articy.Unity.ArticyObject aFirstClassParent)
 {
     Articy.Test.Templates.DefaultSupportingCharacterTemplateTemplate clone = new Articy.Test.Templates.DefaultSupportingCharacterTemplateTemplate();
     CloneProperties(clone, aFirstClassParent);
     return(clone);
 }
 public object CloneObject(object aParent, Articy.Unity.ArticyObject aFirstClassParent)
 {
     Articy.Project_Of_Death.Features.dialogue_appearance_checkFeature clone = new Articy.Project_Of_Death.Features.dialogue_appearance_checkFeature();
     CloneProperties(clone, aFirstClassParent);
     return(clone);
 }
 public object CloneObject(object aParent, Articy.Unity.ArticyObject aFirstClassParent)
 {
     Articy.Project_Of_Death.Features.profile_spare_dataFeature clone = new Articy.Project_Of_Death.Features.profile_spare_dataFeature();
     CloneProperties(clone, aFirstClassParent);
     return(clone);
 }
 public object CloneObject(object aParent, Articy.Unity.ArticyObject aFirstClassParent)
 {
     Articy.Side_Effects.Features.DefaultExtendedCharacterFeatureFeature clone = new Articy.Side_Effects.Features.DefaultExtendedCharacterFeatureFeature();
     CloneProperties(clone, aFirstClassParent);
     return(clone);
 }
Esempio n. 15
0
 public object CloneObject(object aParent, Articy.Unity.ArticyObject aFirstClassParent)
 {
     Articy.Test.Templates.PhraseDialogueFragmentTemplate clone = new Articy.Test.Templates.PhraseDialogueFragmentTemplate();
     CloneProperties(clone, aFirstClassParent);
     return(clone);
 }