コード例 #1
0
ファイル: AXApplication.cs プロジェクト: joffarex/AcidarX
 public void PushLayer(Layer layer)
 {
     AXProfiler.Capture(() =>
     {
         _layers.PushLayer(layer);
         layer.OnAttach();
     });
 }
コード例 #2
0
 public Shoelace(Veldrid.GraphicsBackend backend) : base(new WindowProps("Shoelace"), typeof(WindowsWindow), backend)
 {
     LayerStack.PushLayer(new EditorLayer());
 }
コード例 #3
0
ファイル: Application.cs プロジェクト: Zexyp/CrossEngine
 public void PushLayer(Layer layer) => LayerStack.PushLayer(layer);
コード例 #4
0
ファイル: SandboxApp.cs プロジェクト: bootzin/BootEngine
 public SandboxApp(Veldrid.GraphicsBackend backend) : base(typeof(WindowsWindow), backend)
 {
     LayerStack.PushLayer(new Sandbox2DLayer());
 }
コード例 #5
0
 /// <summary>
 /// Adds a layer
 /// </summary>
 /// <param name="layer"></param>
 public void PushLayer(ILayer layer)
 {
     layerStack.PushLayer(layer);
     layer.OnAttach();
 }