예제 #1
0
 public static void Run(Processing processing)
 {
     processing.Setup();
     while (SFMLProcessingWindow.IsOpen)
     {
         processing.Draw();
         SFMLProcessingWindow.Refresh();
     }
 }
예제 #2
0
 public void Background(float v1, float v2, float v3, int a = 255)
 => SFMLProcessingWindow.Background(v1, v2, v3, a);
예제 #3
0
 public Color Color(float gray, int a = 255)
 => SFMLProcessingWindow.GetColor(gray, gray, gray, a);
예제 #4
0
 public Color Color(float v1, float v2, float v3, int a = 255)
 => SFMLProcessingWindow.GetColor(v1, v2, v3, a);
예제 #5
0
 public void ColorMode(ColorMode colorMode)
 => SFMLProcessingWindow.ChangeColorMode(colorMode);
예제 #6
0
 public void NoStroke()
 => SFMLProcessingWindow.ChangeStrokeColor(0, 0, 0, 0);
예제 #7
0
 public void Stroke(float v1, float v2, float v3, int a = 255)
 => SFMLProcessingWindow.ChangeStrokeColor(v1, v2, v3, a);
예제 #8
0
 public void Fill(byte gray, byte alpha = 255)
 => SFMLProcessingWindow.ChangeFillColor(gray, gray, gray, alpha);
예제 #9
0
 public void Point(float x, float y)
 => SFMLProcessingWindow.DrawPoint(x, y);
예제 #10
0
 public void Line(float x1, float y1, float x2, float y2)
 => SFMLProcessingWindow.DrawLine(x1, y1, x2, y2);
예제 #11
0
 public void Circle(float x, float y, float d)
 => SFMLProcessingWindow.DrawCircle(x, y, d / 2);
예제 #12
0
 public void Triangle(float x1, float y1, float x2, float y2, float x3, float y3)
 => SFMLProcessingWindow.DrawTriangle(x1, y1, x2, y2, x3, y3);
예제 #13
0
 public void Rect(float a, float b, float c, float d)
 => SFMLProcessingWindow.Rect(a, b, c, d);
예제 #14
0
 public void SaveFrame(string filename)
 {
     SFMLProcessingWindow.SaveFrame(filename);
 }
예제 #15
0
 public void Size(uint width, uint height)
 {
     SFMLProcessingWindow.CreateWindow(width, height);
 }
예제 #16
0
 public void Background(byte gray, byte alpha = 255)
 => SFMLProcessingWindow.Background(gray, gray, gray, alpha);
예제 #17
0
 public void Fill(float v1, float v2, float v3, int a = 255)
 => SFMLProcessingWindow.ChangeFillColor(v1, v2, v3, a);
예제 #18
0
 public void LoadPixels()
 => SFMLProcessingWindow.GetPixels();
예제 #19
0
 public void NoFill()
 => SFMLProcessingWindow.ChangeFillColor(0, 0, 0, 0);
예제 #20
0
 public void UpdatePixels()
 => SFMLProcessingWindow.DrawPixels();
예제 #21
0
 public void Stroke(byte gray, byte alpha = 255)
 => SFMLProcessingWindow.ChangeStrokeColor(gray, gray, gray, alpha);
예제 #22
0
 public void StrokeWeight(float weight)
 => SFMLProcessingWindow.ChangeStrokeweight(weight);