Bomberman-OverlordEngine-x64 / BombermanGame / Prefabs / Bomberman / LevelExit.h
LevelExit.h
Raw
#pragma once

class LevelExit : public GameObject
{
public:

	LevelExit(const XMFLOAT3& startPos);
	~LevelExit() override = default;

	LevelExit(const LevelExit& other) = delete;
	LevelExit(LevelExit&& other) noexcept = delete;
	LevelExit& operator=(const LevelExit& other) = delete;
	LevelExit& operator=(LevelExit&& other) noexcept = delete;

	void DrawImGui();

protected:
	void Initialize(const SceneContext&) override;
	void Update(const SceneContext&) override;

private:

	GameObject* m_pShadow{ nullptr };

	XMFLOAT3 m_StartPos;
};