In this chapter, we will cover the following recipes:
- Drawing using Canvas
- Adding Slate Widgets to the screen
- Creating screen size-aware scaling for the UI
- Displaying and hiding a sheet of UMG elements in-game
- Attaching function calls to Slate events
- Using Data Binding with Unreal Motion Graphics
- Controlling widget appearance with Styles
- Creating a custom SWidget/UWidget