CrimsonUI · Lesson 6 of 9
Create the Policy & Point Settings At It
Before you start
- Completed: Register Layers in a Root Layout
Chapters
1. The policy Blueprint
Create a Blueprint parented on `CrimsonGameUIPolicy` and set its Layout Class to the root layout from the previous lesson. For split-screen projects, Local Multiplayer Interaction Mode chooses whether UI targets the primary player only, toggles, or runs simultaneously.
2. Point Project Settings at it
Project Settings → Crimson → Crimson UI → Default UI Policy Class = your policy. The same page holds ConfirmationDialogClass and ErrorDialogClass for the dialogs lesson later.
Read once at boot
DefaultUIPolicyClass is read once when the game instance initializes — changing it mid-session does nothing. Restart PIE after changing it.