Example #1
0
 public void Import(V1.NodeData v1, Model.NodeData v2)
 {
     m_instance             = new SerializableMultiTargetInstance(v1.ScriptClassName, v1.InstanceData);
     m_replacePrefabOptions = v1.ReplacePrefabOptions;
     m_outputDir            = new SerializableMultiTargetString();
     m_outputOption         = new SerializableMultiTargetInt((int)OutputOption.CreateInCacheDirectory);
 }
Example #2
0
        public override void Initialize(Model.NodeData data)
        {
            m_instance     = new SerializableMultiTargetInstance();
            m_modifierType = string.Empty;

            data.AddDefaultInputPoint();
            data.AddDefaultOutputPoint();
        }
 public SerializableMultiTargetInstance(SerializableMultiTargetInstance rhs)
 {
     m_className = rhs.m_className;
     m_values    = new List <Entry>(rhs.m_values.Count);
     foreach (var v in rhs.m_values)
     {
         m_values.Add(new Entry(v.targetGroup, v.value, null));
     }
 }
Example #4
0
        public override void Initialize(Model.NodeData data)
        {
            m_instance     = new SerializableMultiTargetInstance();
            m_outputDir    = new SerializableMultiTargetString();
            m_outputOption = new SerializableMultiTargetInt((int)OutputOption.CreateInCacheDirectory);

            data.AddDefaultInputPoint();
            data.AddDefaultOutputPoint();
        }
Example #5
0
        public void ResetConfig(Model.NodeData node)
        {
            m_useCustomSettingAsset = false;
            CustomSettingAssetGuid  = string.Empty;
            m_referenceAssetGuid    = null;
            m_configuratorInstance  = new SerializableMultiTargetInstance();
            var sampleFileDir = FileUtility.PathCombine(Model.Settings.Path.SavedSettingsPath, "ImportSettings", node.Id);

            FileUtility.RemakeDirectory(sampleFileDir);
        }
        public override bool Equals(object rhs)
        {
            SerializableMultiTargetInstance other = rhs as SerializableMultiTargetInstance;

            if (other == null)
            {
                return(false);
            }
            else
            {
                return(other == this);
            }
        }
Example #7
0
        public override void Initialize(Model.NodeData data)
        {
            m_spritePackingTagNameTemplate = new SerializableMultiTargetString("*");
            m_overwritePackingTag          = false;
            m_useCustomSettingAsset        = false;
            m_customSettingAssetGuid       = string.Empty;
            m_overwriteSpriteSheet         = false;
            m_referenceAssetGuid           = string.Empty;

            m_configuratorInstance = new SerializableMultiTargetInstance();

            data.AddDefaultInputPoint();
            data.AddDefaultOutputPoint();
        }
Example #8
0
 public void Import(V1.NodeData v1, Model.NodeData v2)
 {
     m_instance     = new SerializableMultiTargetInstance(v1.ScriptClassName, v1.InstanceData);
     m_modifierType = string.Empty;
 }
Example #9
0
 private void ResetConfig()
 {
     m_modifierType = string.Empty;
     m_instance     = new SerializableMultiTargetInstance();
 }
Example #10
0
 public GeneratorEntry(string name, SerializableMultiTargetInstance i, Model.ConnectionPointData point)
 {
     m_name     = name;
     m_id       = point.Id;
     m_instance = new SerializableMultiTargetInstance(i);
 }