Split the Layout class.

This commit is contained in:
David Given
2022-09-16 00:07:22 +02:00
parent 82f61eee12
commit 4a565b5ea0
24 changed files with 70 additions and 67 deletions

View File

@@ -5,7 +5,7 @@
#include "fluxmap.h"
class Record;
class Layout;
class Track;
struct LogicalLocation
{
@@ -65,7 +65,7 @@ struct Sector : public LogicalLocation
Sector() {}
Sector(std::shared_ptr<const Layout>& layout, unsigned sectorId=0);
Sector(std::shared_ptr<const Track>& layout, unsigned sectorId=0);
Sector(const LogicalLocation& location);