예제 #1
0
        public override IModuleDataModel Clone()
        {
            CustomPropEditorData newInstance = new CustomPropEditorData();

            newInstance.ModuleData = ModuleData.Clone() as ModuleLocalDataSet;
            return(newInstance);
        }
예제 #2
0
        public virtual IModuleInstance Clone()
        {
            IModuleInstance newInstance = (IModuleInstance)MemberwiseClone();

            newInstance.InstanceId = Guid.NewGuid();
            newInstance.ModuleData = ModuleData.Clone();
            return(newInstance);
        }
예제 #3
0
        public override IModuleDataModel Clone()
        {
            InputEffectRouterData newInstance = new InputEffectRouterData();

            newInstance.Map        = Map;
            newInstance.ModuleData = ModuleData.Clone() as ModuleLocalDataSet;
            return(newInstance);
        }