コード例 #1
0
ファイル: UiContext.cs プロジェクト: Regenhardt/Librelancer
 public UiContext(FreelancerGame game)
 {
     RenderContext         = game.RenderContext;
     Data                  = new UiData(game);
     this.game             = game;
     game.Mouse.MouseDown += MouseOnMouseDown;
     game.Mouse.MouseUp   += MouseOnMouseUp;
     CommandBuffer         = new CommandBuffer();
 }
コード例 #2
0
ファイル: UiContext.cs プロジェクト: sodomon2/Librelancer
        public UiContext(FreelancerGame game, string file)
        {
            Renderer2D            = game.Renderer2D;
            RenderState           = game.RenderState;
            Data                  = new UiData(game);
            this.game             = game;
            game.Mouse.MouseDown += MouseOnMouseDown;
            game.Mouse.MouseUp   += MouseOnMouseUp;
            var w = Data.LoadXml(file);

            w.ApplyStylesheet(Data.Stylesheet);
            SetWidget(w);
        }
コード例 #3
0
ファイル: UiContext.cs プロジェクト: sodomon2/Librelancer
 public UiContext(UiData data)
 {
     Data = data;
 }