Skip to content

Unreal Clarity

An unofficial Unreal Engine 5 wiki for the questions the official reference doesn't answer.

The official reference tells you a node exists. It rarely tells you:

  • what the call actually does, in terms of real engine objects,
  • whether it can fail, when, and what failure looks like,
  • who owns what — the connections between actors, components, controllers, and pawns that every node silently assumes you already understand,
  • how the return type relates to your classes ("it returns a Pawn — is my Character one of those?"),
  • which of the five similarly-named nodes you actually want.

Every page here must answer those questions. That's the whole idea.

The goal: cover the beginner core — the nodes and concepts a first project actually touches — well enough that, for your first months of Unreal, you can read this wiki instead of the official reference rather than alongside it. Pages are written in the order they're most likely to help a beginner; the roadmap is that queue.

Start here

If you're new to Unreal, read the two concept pages first — they're the missing manual that makes every API page suddenly make sense:

  • The gameplay class hierarchy — what UObject, AActor, APawn, ACharacter actually are, which one you subclass, and what "Cast To" really does.
  • Ownership and lifetime — the four different things Unreal calls "ownership," and why GetOwner means different things in different places.

API pages

Want a page that doesn't exist yet?

See the roadmap — and add the official doc link plus the questions it failed to answer. That's all a new page needs to get started.


Not affiliated with Epic Games. Unreal and Unreal Engine are trademarks of Epic Games, Inc.