示例#1
0
 public VulkanDeviceService(IUpdateLoopService updateLoop, GlfwService glfwService, IServiceProvider provider)
 {
     this.debugReportDelegate = this.DebugReport;
     this.updateLoop          = updateLoop;
     this.glfwService         = glfwService;
     this.provider            = provider;
 }
示例#2
0
 public EntityService(IUpdateLoopService updateLoop, IServiceProvider provider)
 {
     this.updateLoop = updateLoop;
     this.provider   = provider;
 }
示例#3
0
 public GlfwService(IUpdateLoopService updateLoop, IOptions <GlfwOptions> options)
 {
     this.updateLoop = updateLoop;
     this.options    = options.Value;
 }
示例#4
0
 public MapRenderer(IUpdateLoopService updateService)
 {
     this.updateService = updateService;
 }
示例#5
0
 public VulkanDeviceService(IUpdateLoopService updateLoop, GlfwService glfwService)
 {
     this.debugReportDelegate = this.DebugReport;
     this.updateLoop          = updateLoop;
     this.glfwService         = glfwService;
 }