6 #include "MarkerCreateParams.h"
7 #include "MarkerModel.h"
20 virtual void Destroy(MarkerModel::IdType markerId) = 0;
22 virtual bool Exists(MarkerModel::IdType markerId)
const = 0;
24 virtual IMarker& Get(MarkerModel::IdType markerId)
const = 0;
26 virtual bool TryPick(
const v2& screenPoint, IMarker::IdType& out_markerId)
const = 0;