21 lines
299 B
C++
21 lines
299 B
C++
//
|
|
// Created by scoliono on 10/14/23.
|
|
//
|
|
|
|
#ifndef FEMMAPS_MAPPROVIDER_H
|
|
#define FEMMAPS_MAPPROVIDER_H
|
|
|
|
#include "Road.h"
|
|
#include <map>
|
|
|
|
class MapProvider {
|
|
|
|
public:
|
|
virtual void refreshData() = 0;
|
|
virtual const std::map<int, Road*>& roads() const = 0;
|
|
|
|
};
|
|
|
|
|
|
#endif //FEMMAPS_MAPPROVIDER_H
|