Adjusted to new engine updated.
This commit is contained in:
@@ -188,15 +188,17 @@ void Game::PostInitialize(lwe::GpuCmdBuffer* cmdBuffer)
|
||||
// Post Initialization Code Here
|
||||
}
|
||||
|
||||
void Game::OnUpdate(lwe::Input* input, const float delta)
|
||||
void Game::OnUpdate(lwe::RenderWindow* win, lwe::Input* input, const float delta)
|
||||
{
|
||||
Level::OnUpdate(input, delta);
|
||||
Level::OnUpdate(win, input, delta);
|
||||
|
||||
// Update Code Here
|
||||
|
||||
const lwe::GenericInputHandler* handler = (lwe::GenericInputHandler*)input->GetHandler("GenericInputHandler");
|
||||
const lwe::InputHandler* ih = win->GetInputHandler();
|
||||
|
||||
const lwe::Keyboard* keyboard = handler->GetPrimaryKeyboard();
|
||||
const lwe::Keyboard* keyboard = (lwe::Keyboard*)ih->GetDeviceByType(LWE_HID_KEYBOARD);
|
||||
if (!keyboard)
|
||||
return;
|
||||
|
||||
lwe::Entity* bounds = GetEntity("Bounds");
|
||||
|
||||
|
@@ -2,6 +2,7 @@
|
||||
|
||||
#include <LWE/LWE.h>
|
||||
#include <LWE/Level.h>
|
||||
#include <LWE/IO/RenderWindow.h>
|
||||
|
||||
class Game : public lwe::Level
|
||||
{
|
||||
@@ -27,7 +28,7 @@ public:
|
||||
|
||||
void PostInitialize(lwe::GpuCmdBuffer* cmdBuffer) override;
|
||||
|
||||
void OnUpdate(lwe::Input* input, const float delta) override;
|
||||
void OnUpdate(lwe::RenderWindow* win, lwe::Input* input, const float delta) override;
|
||||
|
||||
void PreRender(lwe::GpuCmdBuffer* cmdBuffer) override;
|
||||
|
||||
|
Reference in New Issue
Block a user