The Blueprint window
To start working with Blueprints, we first need to go over the layout of a Blueprint window. In the Content Browser, go to ThirdPersonBP\Blueprints and double-click on ThirdPersonCharacter. The window that pops up should look like this:
There's a lot going on here, so let's break it down tab by tab.
In the main window, we'll see our actual code. For our ThirdPersonCharacter class, we see the use of variables, operators, pure functions, and calls to other functions. We also see some tabs at the top of this—Viewport, Construction Script, and Event Graph. Every function we open will appear as a tab here. These will be discussed in the Graphs and Viewport sections later in this chapter.
In the bottom-left corner of the window, we will see the My Blueprint tab, which holds all of the Graphs, Functions, Macros, Variables, and Event Dispatchers for this class:
Let's break this tab down so we can learn how to use each individual part. While doing so, we will also learn about other parts of the Blueprint window.