// // 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; };