Exploring the other Gameplay Framework classes
One of the first steps when creating a new Blueprint is choosing the parent class that will be used as a template. The following screenshot shows the panel that is displayed for choosing the parent class. The classes that are displayed on the buttons are known as Common Classes and are part of the Gameplay Framework. To use another class as the parent class, expand the All Classes category and search for your desired class:
The following diagram shows the hierarchy of Common Classes. In Unreal Engine, there is a parent class called Object. Classes inherit the characteristics of the class above it, which is their parent class. Based on the inheritance concept of OOP, we can state that an instance of the Character class is of type Character, type Pawn, and type Actor:
By analyzing this hierarchy...