public RenderLayer( string name , TraversalOptions options = TraversalOptions.Pre , bool skipDuplicates = true ) : base(name, options, skipDuplicates) { RenderType = RenderOrder.RenderType.Layer; ActionType = RenderOrderActionType.RenderLayer; }
/// <summary> /// Set the next render order action to render the group with the given name. /// </summary> /// <param name="name"></param> /// <param name="options"></param> public void AddRenderGroup( string name, TraversalOptions options = TraversalOptions.Pre, bool skipDuplicates = true) { Actions.Add(new RenderGroup(name, options, skipDuplicates)); }
public AbstractRenderTraversable( string name , TraversalOptions options = TraversalOptions.Pre , bool skipDuplicates = true ) { Name = name; Options = options; SkipDuplicates = skipDuplicates; }