FemMaps/map/MapProvider.h

21 lines
299 B
C
Raw Normal View History

2023-10-15 01:49:35 -07:00
//
// Created by scoliono on 10/14/23.
//
#ifndef FEMMAPS_MAPPROVIDER_H
#define FEMMAPS_MAPPROVIDER_H
2023-10-30 00:53:00 -07:00
#include "Road.h"
#include <map>
2023-10-15 01:49:35 -07:00
class MapProvider {
public:
2023-10-30 00:53:00 -07:00
virtual void refreshData() = 0;
virtual const std::map<int, Road*>& roads() const = 0;
2023-10-15 01:49:35 -07:00
};
#endif //FEMMAPS_MAPPROVIDER_H