Build Mode (Editor Panel) — Wall Plugin
Build Mode – Editor Panel Reference
The CodPassionWall editor panel lets you place and paint walls interactively in the Unreal Editor viewport, without writing any Blueprint code.
Activating the editor panel
Panel controls
Wall dimensions
| Control | Default | Description |
|---|---|---|
| Height | 260.0 | Wall height in Unreal units (cm) applied to newly placed walls. |
| Width | 20.0 | Wall width in cm applied to newly placed walls. |
Place Wall mode
Click Place Wall to enter wall placement mode.
Workflow:
- Move the cursor in the viewport — a live wall preview follows.
- Left-click to set the wall’s start point. A wall actor is spawned.
- Move the cursor to set the end position. The wall preview updates in real time.
- Left-click again to finalize the wall.
Cancelling:
- Right-click at any point to cancel and remove the preview wall.
- Clicking Place Wall again also deactivates placement mode.
Snap behaviors:
- If the cursor lands on an existing wall, the point snaps to that wall’s bottom center automatically.
- If Snap to Grid is enabled, the point snaps to the nearest grid intersection. See Grid and Snapping.
Undo/redo: Placed walls are part of the Unreal undo history. Press Ctrl+Z to undo the last placed wall.
Grid snapping
| Control | Default | Description |
|---|---|---|
| Snap to Grid | Off | Enables grid snapping during placement. |
| Grid Size | 100.0 | Snap interval in cm. Minimum value is 1.0. |
See Grid and Snapping for full details.
Paint Wall mode
Click Paint Wall to enter wall painting mode.
Workflow:
- Configure the paint settings in the panel (see below).
- Click Paint Wall to activate.
- Left-click on a wall to set the paint start point.
- Left-click on the same wall to set the end point and apply the paint.
Cancelling:
- Right-click cancels the current paint operation.
- Clicking Paint Wall again also deactivates the mode.
Undo/redo: Paint operations are part of the undo history.
Paint settings
| Control | Default | Description |
|---|---|---|
| Draw Mode | Color | Choose Color to paint a solid color, or Texture to tile a texture. |
| Color | White | The solid color to paint. Click the color swatch to open a color picker. Visible in Color mode only. |
| Texture | (none) | The texture asset to tile. Use the ... button to open the Content Browser picker. Visible in Texture mode only. |
| X Scale | 1.0 | Texture horizontal tiling scale. Visible in Texture mode only. |
| Y Scale | 1.0 | Texture vertical tiling scale. Visible in Texture mode only. |
| No Y Wrapping | Off | Prevents the texture from tiling vertically. Visible in Texture mode only. |
| Fill | Off | If enabled, paints the entire wall surface instead of a region between two points. |
| Merge Distance | 0.0 | Snap tolerance in cm for merging draw region boundaries to nearby wall endpoints. |
See Materials and Wall Paint for a full explanation of these settings.
Utility buttons
| Button | Description |
|---|---|
| Clear Walls | Destroys all AWallLineActor instances in the currently active world. This action is immediate and destructive — use with care. |
| Save Walls | Calls UWallGameSubsystem::SaveWalls using the default slot name (derived from the current map name). |
| Load Walls | Calls UWallGameSubsystem::LoadWalls and spawns wall actors from the saved data. |
Related pages
- Quick Start — step-by-step first wall
- Grid and Snapping — grid snap details
- Materials and Wall Paint — painting details
- Doors and Windows — adding reveals in the editor