コード例 #1
0
 public RenderManager(Renderer renderer, Camera cam, Action userRender)
 {
     RenderManager.renderer = renderer;
     this.userRender = userRender;
     postProcessor = new PostProcessor(this, cam);
     depthFbo = new Framebuffer(cam.Width, cam.Height);
 }
コード例 #2
0
ファイル: Game.cs プロジェクト: ajmd17/apexengine-sharp
 public Game(Renderer renderer)
 {
     cam = new DefaultCamera(inputManager, 55);
     renderManager = new RenderManager(renderer, cam, new Action(() => { Render(); }));
     renderManager.SpriteRenderer = new SpriteRenderer(this);
     physicsWorld = new PhysicsWorld(new PhysicsDebugDraw(cam));
 }
コード例 #3
0
ファイル: TestClient.cs プロジェクト: ajmd17/apexengine-sharp
 public TestClient(Renderer renderer)
     : base(renderer)
 {
 }
コード例 #4
0
 public TestLandscape(Renderer renderer)
     : base(renderer)
 {
 }
コード例 #5
0
 public ProceduralRoad(Renderer renderer)
     : base(renderer)
 {
 }
コード例 #6
0
ファイル: TestGame.cs プロジェクト: ajmd17/apexengine-sharp
 public TestGame(Renderer renderer)
     : base(renderer)
 {
 }
コード例 #7
0
ファイル: TestHall.cs プロジェクト: ajmd17/apexengine-sharp
 public TestHall(Renderer renderer)
     : base(renderer)
 {
 }
コード例 #8
0
ファイル: TestSounds.cs プロジェクト: ajmd17/apexengine-sharp
 public TestSounds(Renderer renderer)
     : base(renderer)
 {
 }