Class BundleConfigurator
Inheritance
BundleConfigurator
Syntax
[CustomNode("Configure Bundle/Configure Bundle From Group", 70)]
public class BundleConfigurator : Node, NodeDataImporter
Properties
ActiveStyle
Declaration
public override string ActiveStyle { get; }
Property Value
Overrides
Category
Declaration
public override string Category { get; }
Property Value
Overrides
InactiveStyle
Declaration
public override string InactiveStyle { get; }
Property Value
Overrides
NodeOutputType
Declaration
public override NodeOutputSemantics NodeOutputType { get; }
Property Value
Overrides
Methods
Clone(NodeData)
Declaration
public override Node Clone(NodeData newData)
Parameters
Returns
Overrides
Declaration
public void ConfigureAssetBundleSettings(string variantName, List<AssetReference> assets)
Parameters
GetBundleName(BuildTarget, NodeData, String)
Declaration
public string GetBundleName(BuildTarget target, NodeData node, string groupKey)
Parameters
Type |
Name |
Description |
BuildTarget |
target |
|
NodeData |
node |
|
String |
groupKey |
|
Returns
Import(NodeData, NodeData)
Declaration
public void Import(NodeData v1, NodeData v2)
Parameters
Implements
Initialize(NodeData)
Declaration
public override void Initialize(NodeData data)
Parameters
Overrides
Declaration
public override bool IsValidInputConnectionPoint(ConnectionPointData point)
Parameters
Returns
Overrides
OnInspectorGUI(NodeGUI, AssetReferenceStreamManager, NodeGUIEditor, Action)
Declaration
public override void OnInspectorGUI(NodeGUI node, AssetReferenceStreamManager streamManager, NodeGUIEditor editor, Action onValueChanged)
Parameters
Overrides
Declaration
public override void Prepare(BuildTarget target, NodeData node, IEnumerable<PerformGraph.AssetGroups> incoming, IEnumerable<ConnectionData> connectionsToOutput, PerformGraph.Output Output)
Parameters
Overrides
ValidateBundleNameTemplate(String, Boolean, Int32, Action, Action, Action)
Declaration
public static void ValidateBundleNameTemplate(string bundleNameTemplate, bool useGroupAsVariants, int groupCount, Action NullOrEmpty, Action InvalidBundleNameTemplateForVariants, Action InvalidBundleNameTemplateForNotVariants)
Parameters
Type |
Name |
Description |
String |
bundleNameTemplate |
|
Boolean |
useGroupAsVariants |
|
Int32 |
groupCount |
|
Action |
NullOrEmpty |
|
Action |
InvalidBundleNameTemplateForVariants |
|
Action |
InvalidBundleNameTemplateForNotVariants |
|
ValidateVariantName(String, List<String>, Action, Action, Action)
Declaration
public static void ValidateVariantName(string variantName, List<string> names, Action NullOrEmpty, Action ContainsSpace, Action NameAlreadyExists)
Parameters