toujours plus de settings

This commit is contained in:
2025-03-22 10:49:55 +01:00
parent c25abec6ba
commit 0e17996c35
12 changed files with 78 additions and 9 deletions

View File

@@ -0,0 +1,21 @@
#pragma once
enum PiecesType {
CONVEX,
HOLELESS,
OTHERS,
ALL,
SINGLE
};
inline int getSizeOfPieces(PiecesType type) {
if (type < SINGLE) return 0;
else return (type - SINGLE + 1);
}
inline PiecesType createSinglePieceType(int size) {
return PiecesType(SINGLE + size - 1);
}