public override Node Clone(Model.NodeData newData) { var newNode = new ExtractSharedAssets(); newNode.m_groupExtractedAssets = new SerializableMultiTargetInt(m_groupExtractedAssets); newNode.m_groupSizeByte = new SerializableMultiTargetInt(m_groupSizeByte); newNode.m_groupingType = new SerializableMultiTargetInt(m_groupingType); newNode.m_bundleNameTemplate = m_bundleNameTemplate; newData.AddDefaultInputPoint(); newData.AddDefaultOutputPoint(); return(newNode); }
public override Node Clone(Model.NodeData newData) { var newNode = new AssetGenerator(); newData.AddDefaultInputPoint(); newData.AddDefaultOutputPoint(); var point = newData.AddDefaultOutputPoint(); newNode.m_defaultOutputPointId = point.Id; newNode.m_outputDir = new SerializableMultiTargetString(m_outputDir); newNode.m_outputOption = new SerializableMultiTargetInt(m_outputOption); newNode.m_entries = new List <GeneratorEntry>(); foreach (var s in m_entries) { newNode.AddEntryForClone(newData, s); } return(newNode); }
public override void Initialize(Model.NodeData data) { m_entries = new List <GeneratorEntry>(); m_outputDir = new SerializableMultiTargetString(); m_outputOption = new SerializableMultiTargetInt((int)OutputOption.CreateInCacheDirectory); data.AddDefaultInputPoint(); var point = data.AddDefaultOutputPoint(); m_defaultOutputPointId = point.Id; }
public override Node Clone(Model.NodeData newData) { var newNode = new Modifier(); newNode.m_instance = new SerializableMultiTargetInstance(m_instance); newNode.m_modifierType = m_modifierType; newData.AddDefaultInputPoint(); newData.AddDefaultOutputPoint(); return(newNode); }
public override Node Clone(Model.NodeData newData) { var newNode = new MirrorDirectory(); newNode.m_srcPath = new SerializableMultiTargetString(m_srcPath); newNode.m_dstPath = new SerializableMultiTargetString(m_dstPath); newNode.m_mirrorOption = new SerializableMultiTargetInt(m_mirrorOption); newData.AddDefaultInputPoint(); newData.AddDefaultOutputPoint(); return(newNode); }
public override Node Clone(Model.NodeData newData) { var newNode = new Grouping(); newNode.m_groupingKeyword = new SerializableMultiTargetString(m_groupingKeyword); newNode.m_patternType = new SerializableMultiTargetInt(m_patternType); newNode.m_allowSlash = m_allowSlash; newNode.m_groupNameFormat = new SerializableMultiTargetString(m_groupNameFormat); newData.AddDefaultInputPoint(); newData.AddDefaultOutputPoint(); return(newNode); }
public override Node Clone(Model.NodeData newData) { var newNode = new PrefabBuilder(); newNode.m_instance = new SerializableMultiTargetInstance(m_instance); newNode.m_replacePrefabOptions = m_replacePrefabOptions; newNode.m_outputDir = new SerializableMultiTargetString(m_outputDir); newNode.m_outputOption = new SerializableMultiTargetInt(m_outputOption); newData.AddDefaultInputPoint(); newData.AddDefaultOutputPoint(); return(newNode); }
public override Node Clone(Model.NodeData newData) { var newNode = new AddressableAssetAddress(); newNode.m_isAddressable = m_isAddressable; newNode.m_isAllLowerCase = m_isAllLowerCase; newNode.m_matchPattern = m_matchPattern; newNode.m_addressPattern = m_addressPattern; newData.AddDefaultInputPoint(); newData.AddDefaultOutputPoint(); return(newNode); }
public override Node Clone(Model.NodeData newData) { var newNode = new BundleBuilder(); newNode.m_enabledBundleOptions = new SerializableMultiTargetInt(m_enabledBundleOptions); newNode.m_outputDir = new SerializableMultiTargetString(m_outputDir); newNode.m_outputOption = new SerializableMultiTargetInt(m_outputOption); newNode.m_manifestName = new SerializableMultiTargetString(m_manifestName); newData.AddDefaultInputPoint(); newData.AddDefaultOutputPoint(); return(newNode); }
public override Node Clone(Model.NodeData newData) { var newNode = new GroupingBySize(); newNode.m_groupSizeByte = new SerializableMultiTargetInt(m_groupSizeByte); newNode.m_groupingType = new SerializableMultiTargetInt(m_groupingType); newNode.m_groupViewContext = new GroupViewContext(); newNode.m_freezeGroups = m_freezeGroups; newNode.m_groupNameFormat = new SerializableMultiTargetString(m_groupNameFormat); newData.AddDefaultInputPoint(); newData.AddDefaultOutputPoint(); return(newNode); }
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(); }
public override void Initialize(Model.NodeData data) { if (m_loadPath == null) { m_loadPath = new SerializableMultiTargetString(); } if (m_loadPathGuid == null) { m_loadPathGuid = new SerializableMultiTargetString(); } m_respondToAssetChange = false; data.AddDefaultOutputPoint(); }
public override Node Clone(Model.NodeData newData) { var newNode = new AddressableBuilder { m_contentStateFilePath = m_contentStateFilePath, m_builderGuid = m_builderGuid, m_preferUpdate = m_preferUpdate, m_profileName = m_profileName, }; newData.AddDefaultInputPoint(); newData.AddDefaultOutputPoint(); return(newNode); }
public override Node Clone(Model.NodeData newData) { var newNode = new ImportSetting(); newNode.m_overwritePackingTag = m_overwritePackingTag; newNode.m_spritePackingTagNameTemplate = new SerializableMultiTargetString(m_spritePackingTagNameTemplate); newNode.m_useCustomSettingAsset = m_useCustomSettingAsset; newNode.m_customSettingAssetGuid = m_customSettingAssetGuid; newNode.m_overwriteSpriteSheet = m_overwriteSpriteSheet; newNode.m_configuratorInstance = new SerializableMultiTargetInstance(m_configuratorInstance); newNode.m_referenceAssetGuid = string.Empty; newData.AddDefaultInputPoint(); newData.AddDefaultOutputPoint(); return(newNode); }
public override Node Clone(Model.NodeData newData) { var newNode = new Loader(); newNode.m_loadPath = new SerializableMultiTargetString(m_loadPath); newNode.m_loadPathGuid = new SerializableMultiTargetString(m_loadPathGuid); newNode.m_respondToAssetChange = m_respondToAssetChange; newNode.m_ignorePatterns = new List <IgnorePattern> (); foreach (var p in m_ignorePatterns) { newNode.m_ignorePatterns.Add(new IgnorePattern(p)); } newData.AddDefaultOutputPoint(); return(newNode); }
public override Node Clone(Model.NodeData newData) { var newNode = new BundleConfigurator(); newNode.m_bundleNameTemplate = new SerializableMultiTargetString(m_bundleNameTemplate); newNode.m_variants = new List <Variant>(m_variants.Count); newNode.m_useGroupAsVariants = m_useGroupAsVariants; newData.AddDefaultInputPoint(); newData.AddDefaultOutputPoint(); foreach (var v in m_variants) { newNode.AddVariant(newData, v.Name); } return(newNode); }
public override void Initialize(Model.NodeData data) { m_myValue = new SerializableMultiTargetString(); data.AddDefaultInputPoint(); data.AddDefaultOutputPoint(); }
public override void Initialize(Model.NodeData data) { data.AddDefaultOutputPoint(); }