Implementing Blueprint Interfaces

Blueprint Interfaces allow Blueprints to call functions in different types of targets, if they also implement the interface.