Blueprint Communication using interfaces
A Blueprint Interface is a special type of Blueprint that only contains function names and parameters. It is used to allow communication between different types of Blueprints.
To create a Blueprint Interface, follow these steps:
- Click the Add button in the content browser, and in the Blueprints submenu, select Blueprint Interface:
- The VR template has a Blueprint Interface named VRInteraction BPI in the
Content > VRTemplate > Blueprints
folder. Double-click it to open the Blueprint Interface Editor. The following screenshot shows the functions of the VRInteraction BPI interface:
- Open the Pistol Blueprint to see an example of an interface implementation. Click the Class Settings button of the Blueprint Editor. In the Details panel, go to the Interfaces...