Summary
In this appendix, I provided an overview of how C++ is used within Unreal Engine, highlighting its unique features and functionalities. We explored the integration of C++ with the engine’s architecture, some of the differences between Unreal Engine C++ and standard C++, and the benefits of using C++ inside the engine itself. We also discussed key concepts such as delegates and memory management, emphasizing their most important peculiarities and features. Additionally, we introduced the C++ Header Preview tool; such an instrument is a must-have if you don’t have much experience with C++ for Unreal Engine and you want to make the transition from Blueprints.