# Class relationships · Dola AI

Engine API reference

# Class relationships

Explores how engine classes relate, such as parent classes and what each one adds, to help you choose the right base class.

Last updated 10 October 2026

Status: Live

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

Use it when starting a new class or Blueprint and deciding what to inherit from.

## [Example prompts](#examples)

Type requests like these in the Dola chat:

- What's the difference between APawn and ACharacter?

- Which base class should a pickup actor use?

## [What you need](#requirements)

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

## [Safety notes](#safety)

- Read-only: it looks at your project and does not change it.

## [Related](#related)

- All [Engine API reference](https://dolaai.pro/docs/tools/engine-api) tools, including [Search the Engine API](https://dolaai.pro/docs/tools/engine-api/search-api), [Class functions and properties](https://dolaai.pro/docs/tools/engine-api/class-api), [Verify a symbol exists](https://dolaai.pro/docs/tools/engine-api/symbol-exists)

- Guide: [First Blueprint workflow](https://dolaai.pro/docs/first-blueprint)

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

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