diff --git a/TestProject/RNG/model/IModel.h b/TestProject/RNG/model/IModel.h new file mode 100644 index 0000000..cd2062c --- /dev/null +++ b/TestProject/RNG/model/IModel.h @@ -0,0 +1,14 @@ +#pragma once +#include + +class ModelRegistry; + +class IModel { +public: + virtual ~IModel() = default; + + virtual float evaluate(size_t t_index) { return 0.0f; } + virtual bool evaluateBool(size_t t_index) { return false; } + virtual void linkPeers(ModelRegistry& reg) {} + virtual void reset() {} +};