# Edit C++ source files · Dola AI

C++ source code

# Edit C++ source files

Adds and edits headers and .cpp files under Source: new actor or component classes, UPROPERTY and UFUNCTION exposure, and fixes.

Last updated 10 October 2026

Status: Live

## [When to use it](#when)

Use it for gameplay code, performance-critical logic, or anything you want in C++ rather than Blueprints.

## [Example prompts](#examples)

Type requests like these in the Dola chat:

- Create a C++ actor AHealthPickup that heals the player on overlap.

- Expose MaxHealth on my character class to Blueprints.

## [What you need](#requirements)

- The Dola desktop app, signed in, with your Unreal project attached

## [Safety notes](#safety)

- Dola edits source files; you compile in Unreal and review the result.

- A rollback from chat keeps Dola's source file edits; revert those in the app's Changes panel (Ctrl+E).

## [Related](#related)

- All [C++ source code](https://dolaai.pro/docs/tools/code) tools, including [Fix C++ build errors](https://dolaai.pro/docs/tools/code/cpp-compile-fixes)

- Guide: [First C++ assistance](https://dolaai.pro/docs/first-cpp)

[Try me on your project!](https://dolaai.pro/signup)
