TagTool.Commands.Editing.EditBlockCommand.EditBlockCommand C# (CSharp) Method

EditBlockCommand() public method

public EditBlockCommand ( CommandContextStack stack, OpenTagCache info, TagInstance tag, object value ) : System
stack CommandContextStack
info OpenTagCache
tag TagTool.TagGroups.TagInstance
value object
return System
        public EditBlockCommand(CommandContextStack stack, OpenTagCache info, TagInstance tag, object value)
            : base(CommandFlags.Inherit,
                  "edit",
                  "Edit the fields of a particular block element.",
                  "edit <block name> [block index (if block)]",
                  "Edit the fields of a particular block element.")
        {
            Info = info;
            Stack = stack;
            Tag = tag;
            Structure = new TagStructureInfo(value.GetType(), Info.Version);
            Owner = value;
        }