Example #1
0
 public override void Initialize(Model.NodeData data)
 {
     m_path  = new SerializableMultiTargetString();
     m_style = AssertionStyle.AllowOnlyAssetsUnderAssertionPath;
     data.AddDefaultInputPoint();
     data.AddDefaultOutputPoint();
 }
Example #2
0
 public SerializableMultiTargetString(SerializableMultiTargetString rhs)
 {
     m_values = new List <Entry>();
     foreach (var v in rhs.m_values)
     {
         m_values.Add(new Entry(v.targetGroup, v.value));
     }
 }
Example #3
0
        public override void Initialize(Model.NodeData data)
        {
            m_bundleNameTemplate = new SerializableMultiTargetString(Model.Settings.BUNDLECONFIG_BUNDLENAME_TEMPLATE_DEFAULT);
            m_useGroupAsVariants = false;
            m_variants           = new List <Variant>();

            data.AddDefaultInputPoint();
            data.AddDefaultOutputPoint();
        }
 public SerializableMultiTargetInstance(string assemblyQualifiedName, SerializableMultiTargetString instanceData)
 {
     m_className = assemblyQualifiedName;
     m_values    = new List <Entry>(instanceData.Values.Count);
     foreach (var v in instanceData.Values)
     {
         m_values.Add(new Entry(v.targetGroup, CustomScriptUtility.EncodeString(v.value)));
     }
 }
Example #5
0
 public override void Initialize(Model.NodeData data)
 {
     m_buildOptions   = new SerializableMultiTargetInt();
     m_buildLocations = new SerializableMultiTargetString();
     m_playerName     = new SerializableMultiTargetString();
     m_scenes         = new SerializableMultiTargetString();
     data.AddDefaultInputPoint();
     m_scroll = Vector2.zero;
 }
Example #6
0
        public override void Initialize(Model.NodeData data)
        {
            //Take care of this with Initialize(NodeData)
            m_exportPath   = new SerializableMultiTargetString();
            m_exportOption = new SerializableMultiTargetInt();
            m_flattenDir   = new SerializableMultiTargetInt();

            data.AddDefaultInputPoint();
        }
Example #7
0
        public override void Initialize(Model.NodeData data)
        {
            m_enabledBundleOptions = new SerializableMultiTargetInt();
            m_outputDir            = new SerializableMultiTargetString();
            m_outputOption         = new SerializableMultiTargetInt((int)OutputOption.BuildInCacheDirectory);

            data.AddDefaultInputPoint();
            data.AddDefaultOutputPoint();
        }
Example #8
0
        public override void Initialize(Model.NodeData data)
        {
            m_groupingKeyword = new SerializableMultiTargetString(Model.Settings.GROUPING_KEYWORD_DEFAULT);
            m_patternType     = new SerializableMultiTargetInt((int)GroupingPatternType.WildCard);
            m_allowSlash      = false;

            data.AddDefaultInputPoint();
            data.AddDefaultOutputPoint();
        }
Example #9
0
        public override void Initialize(Model.NodeData data)
        {
            m_srcPath      = new SerializableMultiTargetString();
            m_dstPath      = new SerializableMultiTargetString();
            m_mirrorOption = new SerializableMultiTargetInt();

            data.AddDefaultInputPoint();
            data.AddDefaultOutputPoint();
        }
Example #10
0
        public override void Initialize(Model.NodeData data)
        {
            if (m_loadPath == null)
            {
                m_loadPath = new SerializableMultiTargetString();
            }

            data.AddDefaultOutputPoint();
        }
Example #11
0
        public override void Initialize(Model.NodeData data)
        {
            m_spritePackingTagNameTemplate = new SerializableMultiTargetString("*");
            m_overwritePackingTag          = false;
            m_useCustomSettingAsset        = false;
            m_customSettingAssetGuid       = string.Empty;

            data.AddDefaultInputPoint();
            data.AddDefaultOutputPoint();
        }
Example #12
0
        public void Import(V1.NodeData v1, Model.NodeData v2)
        {
            m_bundleNameTemplate = new SerializableMultiTargetString(v1.BundleNameTemplate);
            m_useGroupAsVariants = v1.BundleConfigUseGroupAsVariants;

            foreach (var v in v1.Variants)
            {
                m_variants.Add(new Variant(v.Name, v2.FindInputPoint(v.ConnectionPointId)));
            }
        }
Example #13
0
        public override bool Equals(object rhs)
        {
            SerializableMultiTargetString other = rhs as SerializableMultiTargetString;

            if (other == null)
            {
                return(false);
            }
            else
            {
                return(other == this);
            }
        }
Example #14
0
 public void Import(V1.NodeData v1, Model.NodeData v2)
 {
     m_enabledBundleOptions = new SerializableMultiTargetInt(v1.BundleBuilderBundleOptions);
     m_outputDir            = new SerializableMultiTargetString();
     m_outputOption         = new SerializableMultiTargetInt((int)OutputOption.BuildInCacheDirectory);
 }
Example #15
0
 public void Import(V1.NodeData v1, Model.NodeData v2)
 {
     m_groupingKeyword = new SerializableMultiTargetString(v1.GroupingKeywords);
     m_patternType     = new SerializableMultiTargetInt((int)GroupingPatternType.WildCard);
     m_allowSlash      = true;
 }
Example #16
0
        public override void Initialize(Model.NodeData data)
        {
            m_searchFilter = new SerializableMultiTargetString();

            data.AddDefaultOutputPoint();
        }
Example #17
0
 public void Import(V1.NodeData v1, Model.NodeData v2)
 {
     m_exportPath   = new SerializableMultiTargetString(v1.ExporterExportPath);
     m_exportOption = new SerializableMultiTargetInt(v1.ExporterExportOption);
     m_flattenDir   = new SerializableMultiTargetInt();
 }
Example #18
0
 public void Import(V1.NodeData v1, Model.NodeData v2)
 {
     m_loadPath = new SerializableMultiTargetString(v1.LoaderLoadPath);
 }
Example #19
0
 public Loader(string path)
 {
     m_loadPath = new SerializableMultiTargetString(NormalizeLoadPath(path));
 }