include cleanup
This commit is contained in:
@@ -2,11 +2,11 @@
|
||||
#include <cstdint>
|
||||
#include <imgui.h>
|
||||
|
||||
#include "Gen.h" // IWYU pragma: keep
|
||||
#include "../gen/Generated.h"
|
||||
|
||||
namespace Puzzle
|
||||
{
|
||||
using namespace Generated;
|
||||
using namespace Gen;
|
||||
|
||||
constexpr const char* PuzzleFileDir = "game/data/puzzles/";
|
||||
|
||||
@@ -43,11 +43,11 @@ namespace Puzzle
|
||||
|
||||
struct PuzzleSolver
|
||||
{
|
||||
bool IsPuzzleSolved(const Generated::PuzzleData& puzzle);
|
||||
bool IsExitSatisfied(const Generated::PuzzleData& puzzle, PuzPos pos);
|
||||
bool IsPuzzleSolved(const PuzzleData& puzzle);
|
||||
bool IsExitSatisfied(const PuzzleData& puzzle, PuzPos pos);
|
||||
|
||||
// This assumes flowFrom is already verified to be connected.
|
||||
bool IsValidGoalConnection(const Generated::PuzzleData& puzzle,
|
||||
bool IsValidGoalConnection(const PuzzleData& puzzle,
|
||||
PuzPos flowFrom,
|
||||
PuzPos flowTo,
|
||||
PuzzleElementType::Enum goalType);
|
||||
|
||||
Reference in New Issue
Block a user