Added a debug controller

Made a default template for cameras.
Added delta to mouse state so we can check delta for debug Camera.
This commit is contained in:
2026-08-09 13:18:04 -04:00
parent ae790f5a9e
commit 1a56c9e99c
16 changed files with 275 additions and 26 deletions
+2 -2
View File
@@ -27,8 +27,8 @@ class JulietApplication : public Juliet::IApplication
Juliet::GraphicsDevice* GetGraphicsDevice() override { return GraphicsDevice; }
// Render Lifecycle
void OnPreRender(Juliet::CommandList* cmd) override;
void OnRender(Juliet::RenderPass* pass, Juliet::CommandList* cmd) override;
void OnPreRender(Juliet::CommandList* cmd) override;
void OnRender(Juliet::RenderPass* pass, Juliet::CommandList* cmd, const Juliet::Camera& camera) override;
Juliet::ColorTargetInfo GetColorTargetInfo(Juliet::Texture* swapchainTexture) override;
Juliet::DepthStencilTargetInfo* GetDepthTargetInfo() override;