// // identity.hpp // gameutils // // Created by Sam Jaffe on 7/5/16. // #pragma once #include template class identity { public: ID const id; private: friend T; identity(ID _id) : id(std::move(_id)) {} identity() = delete; };