Quickly share C++ components with other projects.

Hey guys.

I’m looking for a way to easily share C++ components with other projects.

I would like to be able to code/test components in a controlled environment and then make them available for use in other projects. Is there a clean/best practise way to do this?

I don’t really want to go down the road of having to copy and paste header/cpp files and then have to alter all the headers etc.

Thanks for your help


Can’t you make it a Plugin!? This way it will be easier to use in different projects

Yeah Plug-In would be the way to go.

Of course if you want to change the way those components work you’ll have to edit that code one way or the other.

Ah I see. Okay, I will look in to using plug-ins. Thanks for the heads up both of you :slight_smile:

Here is a good place to start: Basic Plugin Tutorial / Source Included - Community Content, Tools and Tutorials - Unreal Engine Forums