Beispiel #1
0
 public void SetPixel(int x, int y, GHIElectronics.TinyCLR.UI.Media.Color color)
 {
     this.g.surface.SetPixel(x, y, color.ToNativeColor());
 }
Beispiel #2
0
 internal bool DrawTextInRect(ref string text, ref int xRelStart, ref int yRelStart, int v1, int v2, int width, int height, uint flags, GHIElectronics.TinyCLR.UI.Media.Color color, Font font)
 {
     return(this.g.surface.DrawTextInRect(ref text, ref xRelStart, ref yRelStart, v1, v2, width, height, flags, color.ToNativeColor(), font));
 }
Beispiel #3
0
 public void DrawText(string text, Font font, GHIElectronics.TinyCLR.UI.Media.Color color, int v1, int v2)
 {
     this.g.surface.DrawText(text, font, color.ToNativeColor(), v1, v2);
 }
Beispiel #4
0
 public void DrawRectangle(GHIElectronics.TinyCLR.UI.Media.Color outlineColor, ushort outlineThickness, int x, int y, int width, int height, int v1, int v2, GHIElectronics.TinyCLR.UI.Media.Color color1, int v3, int v4, GHIElectronics.TinyCLR.UI.Media.Color color2, int v5, int v6, ushort opacity)
 {
     this.g.surface.DrawRectangle(outlineColor.ToNativeColor(), outlineThickness, x, y, width, height, v1, v2, color1.ToNativeColor(), v3, v4, color2.ToNativeColor(), v5, v6, opacity);
 }
Beispiel #5
0
 public void DrawLine(GHIElectronics.TinyCLR.UI.Media.Color color, int v, int ix1, int y1, int ix2, int y2)
 {
     this.g.surface.DrawLine(color.ToNativeColor(), v, ix1, y1, ix2, y2);
 }
Beispiel #6
0
 public void DrawEllipse(GHIElectronics.TinyCLR.UI.Media.Color color1, ushort thickness, int v1, int v2, int xRadius, int yRadius, GHIElectronics.TinyCLR.UI.Media.Color color2, int v3, int v4, GHIElectronics.TinyCLR.UI.Media.Color color3, int v5, int v6, ushort v7)
 {
     this.g.surface.DrawEllipse(color1.ToNativeColor(), thickness, v1, v2, xRadius, yRadius, color2.ToNativeColor(), v3, v4, color3.ToNativeColor(), v5, v6, v7);
 }