Esempio n. 1
0
        private bool DecodeStroke(string tg, string data)
        {
            switch (tg)
            {
            case "trg": currentlyDecodedPainter.UpdateOrSetTexTarget(data.Equals("C") ? TexTarget.Texture2D : TexTarget.RenderTexture); break;

            case "brush":
                GlobalBrush.Decode(data);
                GlobalBrush.brush2DRadius *= parentMeta?.width ?? 256; break;

            case "s":
                currentlyDecodedPainter.stroke.Decode(data);
                GlobalBrush.Paint(currentlyDecodedPainter.PaintCommand);
                break;

            default: return(false);
            }
            return(true);
        }