Esempio n. 1
0
 public RendererTests()
 {
     _sdl                = new SdlEngine();
     _surface            = _sdl.CreateSurface(10, 10);
     _renderer           = _surface.CreateSoftwareRenderer();
     _renderer.DrawColor = Color.Black;
     _renderer.Clear();
 }
Esempio n. 2
0
        public static void Main()
        {
            using (var sdl = new SdlEngine())
                using (var window = sdl.CreateWindow()) {
                    window.Title = "Hello World";
                    window.Size  = new Size(300, 300);
                    window.Show();

                    using (var renderer = window.CreateRenderer())
                        using (var fontStream = GetFontStream())
                            using (var font = renderer.OpenFont(fontStream, 12)) {
                                MainLoop(renderer, font, sdl);
                            }
                }
        }
Esempio n. 3
0
 public WindowTests()
 {
     _sdl    = new SdlEngine();
     _window = _sdl.CreateWindow();
 }