protected void RemoveColorAt(int X, int Y)
        {
            SequentialProcedure(() =>
            {
                Vector2 PointPosition = new Vector2(X, Y);

                GUIPainter.GetInstance().RemovePointAt(PointPosition);
            });
        }
        protected void PaintColorAt(int X, int Y, UnityEngine.Color PointColor)
        {
            SequentialProcedure(() =>
            {
                Vector2 PointPosition = new Vector2(X, Y);

                GUIPainter.GetInstance().PaintPointAt(PointPosition, PointColor);
            });
        }