Beispiel #1
0
        public TileBrush(string name, BrushResizeMode resizeMode, Tileset owner)
        {
            this.name       = name;
            this.resizeMode = resizeMode;
            this.owner      = owner;

            color = Color.White;
        }
        public MultipleIndicesMultipleTilesBrush(int width, int height, BrushResizeMode resizeMode, string name, Tileset owner)
            : base(name, resizeMode, owner)
        {
            this.width  = width;
            this.height = height;

            UpdateArgs();
        }
Beispiel #3
0
        public SingleIndexMultipleTilesBrush(int width, int height, BrushResizeMode resizeMode, string name, Tileset owner)
            : base(name, resizeMode, owner)
        {
            this.width  = width;
            this.height = height;

            args           = new PaintArgs();
            args.PaintType = PaintType.Texture;
            args.TexturePaintArgs.Tileset = owner;
        }