Exploring the Gameplay Framework classes

One of the first steps of 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 base 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 a Pawn class, and is also an Actor class:

By analyzing this hierarchy, we can see that the Actor Component and Scene Component classes are not Actors. These classes are used to create Components that can be added to Actors.

Let's take a closer look at some of the Common Classes.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset