In this episode, we are going to create a C++ interface called SelectableInterface to handle selection of actors within the game. The reason to use an interface for this is, in the game there may be buildings, characters, vehicles and many more that is not derived from the same base class. Therefore, having a common interface that is implemented by all the actors that needs to be selected by player will make things more convenient. We will make the SelectActor interface function that can be implemented in both C++ and Blueprints.