// // random_impl.h // pokemon // // Created by Sam Jaffe on 12/9/17. // #pragma once namespace engine { namespace detail { struct random_impl { virtual ~random_impl() = default; virtual unsigned int exclusive(unsigned int max) = 0; virtual double exclusive(double min, double max) = 0; virtual double inclusive(double min, double max) = 0; }; }}