# Unreal Engine > Unreal Engine 5.8 developer core: C++ & reflection, Blueprints, the gameplay framework, AI, physics, and the rendering feature set (Nanite/Lumen/Substrate). Includes a Pro XL reference tier. > Covers: Unreal Engine 5.8 developer core: C++ programming & the reflection system, Blueprints visual scripting, the gameplay framework, actors/components, AI (behavior trees), input, physics & collision, the rendering feature set (Nanite, Lumen, Substrate, materials), meshes/modeling, cameras/UI, content import, and the editor. A gated XL (Pro) tier adds per-item reference depth. Verified against UE 5.8, 2026-07-17. > Not covered: The full Unreal C++ API reference (per-class docs); art/animation content pipelines beyond import; Fab/marketplace assets; platform-specific packaging & console SDKs; and non-engine tools (UEFN/Fortnite, Twinmotion). > Current as of: 2026-07-17 (5.8) - [LLM Wiki](/raw/unreal/README.md) - [Unreal Engine Knowledge Base — Index](/raw/unreal/wiki/index.md) - [Actors & Components](/raw/unreal/wiki/concepts/actors-and-components.md) - [AI: Behavior Trees, EQS & StateTree](/raw/unreal/wiki/concepts/ai-behavior-trees.md) - [Blueprint Communication](/raw/unreal/wiki/concepts/blueprint-communication.md) - [Blueprints Visual Scripting](/raw/unreal/wiki/concepts/blueprints-visual-scripting.md) - [Cameras & User Interfaces (UMG/HUD)](/raw/unreal/wiki/concepts/cameras-and-ui.md) - [The Content Import Pipeline](/raw/unreal/wiki/concepts/content-import-pipeline.md) - [The Gameplay Framework](/raw/unreal/wiki/concepts/gameplay-framework.md) - [The Input System](/raw/unreal/wiki/concepts/input-system.md) - [Lighting, Shadows & the Path Tracer](/raw/unreal/wiki/concepts/lighting-and-shadows.md) - [Lumen Global Illumination & Reflections](/raw/unreal/wiki/concepts/lumen-global-illumination.md) - [Materials, PBR & Substrate](/raw/unreal/wiki/concepts/materials-and-substrate.md) - [Meshes & In-Editor Modeling](/raw/unreal/wiki/concepts/meshes-and-modeling.md) - [Nanite Virtualized Geometry](/raw/unreal/wiki/concepts/nanite-virtualized-geometry.md) - [Physics & Collision](/raw/unreal/wiki/concepts/physics-and-collision.md) - [Programming with C++ in Unreal Engine](/raw/unreal/wiki/concepts/programming-with-cpp.md) - [The Unreal Editor & Project Structure](/raw/unreal/wiki/concepts/unreal-editor-and-projects.md) - [The Unreal Reflection System (UCLASS/UPROPERTY/UFUNCTION)](/raw/unreal/wiki/concepts/unreal-reflection-system.md) - [Unreal Terminology, Units & Coordinate System](/raw/unreal/wiki/concepts/unreal-terminology-and-conventions.md) - [Unreal Editor](/raw/unreal/wiki/entities/unreal-editor.md) - [Unreal Engine](/raw/unreal/wiki/entities/unreal-engine.md) - [Blueprints vs C++: which to use](/raw/unreal/wiki/syntheses/blueprints-vs-cpp.md) - [Choosing Gameplay & AI Systems](/raw/unreal/wiki/syntheses/choosing-gameplay-systems.md) - [Rendering Feature Map: Lumen, Nanite, Path Tracer & Substrate](/raw/unreal/wiki/syntheses/rendering-feature-map.md) ## XL edition (Pro) > Deeper per-item reference pages. Requires a subscription (/pro) — send > `Authorization: Bearer ` on the /raw/ URLs below. - [Unreal Engine XL Edition Index](/raw/unreal/wiki-xl/index.md) — Pro - [Asset Management: Asset Manager, Soft References & Async Loading — reference](/raw/unreal/wiki-xl/reference/asset-management-reference.md) — Pro - [UCLASS, USTRUCT & UENUM Specifiers — reference](/raw/unreal/wiki-xl/reference/class-struct-enum-specifiers.md) — Pro - [Command-Line Arguments — reference](/raw/unreal/wiki-xl/reference/command-line-reference.md) — Pro - [Core Types: FString, FName, FText — reference](/raw/unreal/wiki-xl/reference/core-types-and-strings.md) — Pro - [Data Assets, Data Tables & Data Registries — reference](/raw/unreal/wiki-xl/reference/data-assets-and-registries.md) — Pro - [Enhanced Input — reference (Actions, Mapping Contexts & Binding)](/raw/unreal/wiki-xl/reference/enhanced-input-reference-a.md) — Pro - [Enhanced Input — reference (Triggers & Modifiers catalog)](/raw/unreal/wiki-xl/reference/enhanced-input-reference-b.md) — Pro - [Gameplay Tags & the Ability System — reference](/raw/unreal/wiki-xl/reference/gameplay-tags-and-abilities.md) — Pro - [Interfaces (UINTERFACE / IInterface) — reference](/raw/unreal/wiki-xl/reference/interfaces-reference.md) — Pro - [Modules & Build Files (.Build.cs) — reference](/raw/unreal/wiki-xl/reference/modules-and-build-files.md) — Pro - [Networking & Replication — reference](/raw/unreal/wiki-xl/reference/networking-and-replication.md) — Pro - [UFUNCTION Specifiers & Metadata — reference (Specifiers)](/raw/unreal/wiki-xl/reference/ufunction-specifiers-a.md) — Pro - [UFUNCTION Specifiers & Metadata — reference (Metadata Keys)](/raw/unreal/wiki-xl/reference/ufunction-specifiers-b.md) — Pro - [Unreal Header Tool & Generated Headers — reference](/raw/unreal/wiki-xl/reference/unreal-header-tool.md) — Pro - [UObject Lifecycle & Memory Management — reference](/raw/unreal/wiki-xl/reference/uobject-and-memory.md) — Pro - [UPROPERTY Specifiers & Metadata — reference (Specifiers)](/raw/unreal/wiki-xl/reference/uproperty-specifiers-a.md) — Pro - [UPROPERTY Specifiers & Metadata — reference (Metadata Keys)](/raw/unreal/wiki-xl/reference/uproperty-specifiers-b.md) — Pro