Yes. A class is just a structure accompanied by functions. As long as you export the names of the functions, you can use them from another project that loads it. Creating an object is just allocating memory for the object and then calling the object's constructor, which is just one of the class functions.