コード例 #1
0
        public void Initialize(string windowTitle = "", GameManager defaultManager = null, uint fpsLimit = 60)
        {
            GameWindow = new RenderWindow(new VideoMode(ScreenSize.X, ScreenSize.Y), windowTitle, Styles.Close | Styles.Titlebar, new ContextSettings(32,32,4,1,0));

            GM = defaultManager ?? new GameManager(GameWindow);

            GameWindow.SetFramerateLimit(fpsLimit);

            GameWindow.Closed += GameWindow_Closed;
            GameWindow.Resized += GameWindow_Resized;

            _gui = new Gui(GameWindow);

            PostInitialize();
        }
コード例 #2
0
ファイル: Display.cs プロジェクト: Sprunth/SprunthFramework
 public Display(Vector2u displaySize)
     : base(displaySize)
 {
     _gui = new Gui(Target, this);
 }