The question of integrating C++ into Blueprints (and vice versa) came up today. Here are some resources that might help you to extend the basic functionality of Unreal Engine 4 in your own projects.
Extending C++ with Blueprints [YouTube Video (part 10)] Part of an ongoing tutorial series that is great for beginning UE4 programmers. Part 1 is here
https://www.youtube.com/watch?v=Y9RCLZc3WpU
The question of integrating C++ into Blueprints (and vice versa) came up today. Here are some resources that might help you to extend the basic functionality of Unreal Engine 4 in your own projects.
C++ and Blueprints - Overview of extending C++ code with existing Blueprints https://docs.unrealengine.com/latest/INT/Gameplay/ClassCreation/CodeAndBlueprints/index.html
Extending C++ with Blueprints [YouTube Video (part 10)] Part of an ongoing tutorial series that is great for beginning UE4 programmers. Part 1 is here https://www.youtube.com/watch?v=Y9RCLZc3WpU
Custom Blueprint Node Creation - Exposing functions to Blueprints https://wiki.unrealengine.com/Custom_Blueprint_Node_Creation
Making Classes "Blueprintable" to allow in editor modification/editing of object attributes https://docs.unrealengine.com/latest/INT/Engine/Blueprints/TechnicalGuide/ExtendingBlueprints/index.html
Exposing an interface to Blueprints Creating your own bespoke interfaces to Blueprints https://wiki.unrealengine.com/Expose_an_interface_to_blueprint
Exposing C++ to Blueprints [YouTube video] https://www.youtube.com/watch?v=Q3AvZmZEPyc
Blueprint Function Library - Create your own fuctions to share with others https://wiki.unrealengine.com/Blueprint_Function_Library,_Create_Your_Own_to_Share_With_Others
Hope this helps :-)
Email me if you have problems
Mike