Bomberman-OverlordEngine-x64 / BombermanGame / BombermanGame.h
BombermanGame.h
Raw
#pragma once
class BombermanGame final : public OverlordGame
{
public:
	BombermanGame() = default;
	~BombermanGame() override = default;
	BombermanGame(const BombermanGame& other) = delete;
	BombermanGame(BombermanGame&& other) noexcept = delete;
	BombermanGame& operator=(const BombermanGame& other) = delete;
	BombermanGame& operator=(BombermanGame&& other) noexcept = delete;

protected:
	void OnGamePreparing(GameContext& gameContext) override;
	void Initialize() override;
	LRESULT WindowProcedureHook(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) override;
};