/// <summary> /// Add a defined layer. Does not apply modified properties on the Tag Manager. /// </summary> /// <param name="rLayerDefinition"></param> /// <param name="rOverwriteExisting"></param> private static void AddLayer_Internal(LayerDefinition rLayerDefinition, bool rOverwriteExisting) { AddLayer_Internal(rLayerDefinition.Index, rLayerDefinition.Name, rOverwriteExisting); }
/// <summary> /// Add a defined Layer (optional: overwrite an existing layer if already defined). /// This updates the Tag Manager properties after adding the layer. /// </summary> /// <param name="rLayerDefinition"></param> /// <param name="rOverwriteExisting"></param> public static void AddLayer(LayerDefinition rLayerDefinition, bool rOverwriteExisting) { AddLayer_Internal(rLayerDefinition.Index, rLayerDefinition.Name, rOverwriteExisting); TagManager.ApplyModifiedProperties(); }