예제 #1
0
 /// <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);
 }
예제 #2
0
        /// <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();
        }