{"slug":"unreal","title":"Unreal Engine","description":"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.","tags":["unreal","unreal-engine","ue5","gamedev","cpp","blueprints"],"category":"devtools","scope":{"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.","notCovered":"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).","currentAs":"2026-07-17 (5.8)"},"lastUpdated":"2026-07-17","documentCount":25,"raw_base":"/raw/unreal/","html_base":"/wiki/unreal/","xl":{"documentCount":18,"subscribe":"/pro","auth":"Authorization: Bearer <api key>"},"documents":[{"path":"README.md","title":"LLM Wiki","type":null,"updated":null,"gated":false},{"path":"wiki-xl/index.md","title":"Unreal Engine XL Edition Index","type":"index","updated":"2026-07-17","gated":true},{"path":"wiki/index.md","title":"Unreal Engine Knowledge Base — Index","type":"index","updated":"2026-07-17","gated":false},{"path":"wiki-xl/reference/asset-management-reference.md","title":"Asset Management: Asset Manager, Soft References & Async Loading — reference","type":"reference","updated":"2026-07-17","gated":true},{"path":"wiki-xl/reference/class-struct-enum-specifiers.md","title":"UCLASS, USTRUCT & UENUM Specifiers — reference","type":"reference","updated":"2026-07-17","gated":true},{"path":"wiki-xl/reference/command-line-reference.md","title":"Command-Line Arguments — reference","type":"reference","updated":"2026-07-17","gated":true},{"path":"wiki-xl/reference/core-types-and-strings.md","title":"Core Types: FString, FName, FText — reference","type":"reference","updated":"2026-07-17","gated":true},{"path":"wiki-xl/reference/data-assets-and-registries.md","title":"Data Assets, Data Tables & Data Registries — reference","type":"reference","updated":"2026-07-17","gated":true},{"path":"wiki-xl/reference/enhanced-input-reference-a.md","title":"Enhanced Input — reference (Actions, Mapping Contexts & Binding)","type":"reference","updated":"2026-07-17","gated":true},{"path":"wiki-xl/reference/enhanced-input-reference-b.md","title":"Enhanced Input — reference (Triggers & Modifiers catalog)","type":"reference","updated":"2026-07-17","gated":true},{"path":"wiki-xl/reference/gameplay-tags-and-abilities.md","title":"Gameplay Tags & the Ability System — reference","type":"reference","updated":"2026-07-17","gated":true},{"path":"wiki-xl/reference/interfaces-reference.md","title":"Interfaces (UINTERFACE / IInterface) — reference","type":"reference","updated":"2026-07-17","gated":true},{"path":"wiki-xl/reference/modules-and-build-files.md","title":"Modules & Build Files (.Build.cs) — reference","type":"reference","updated":"2026-07-17","gated":true},{"path":"wiki-xl/reference/networking-and-replication.md","title":"Networking & Replication — reference","type":"reference","updated":"2026-07-17","gated":true},{"path":"wiki-xl/reference/ufunction-specifiers-a.md","title":"UFUNCTION Specifiers & Metadata — reference (Specifiers)","type":"reference","updated":"2026-07-17","gated":true},{"path":"wiki-xl/reference/ufunction-specifiers-b.md","title":"UFUNCTION Specifiers & Metadata — reference (Metadata Keys)","type":"reference","updated":"2026-07-17","gated":true},{"path":"wiki-xl/reference/unreal-header-tool.md","title":"Unreal Header Tool & Generated Headers — reference","type":"reference","updated":"2026-07-17","gated":true},{"path":"wiki-xl/reference/uobject-and-memory.md","title":"UObject Lifecycle & Memory Management — reference","type":"reference","updated":"2026-07-17","gated":true},{"path":"wiki-xl/reference/uproperty-specifiers-a.md","title":"UPROPERTY Specifiers & Metadata — reference (Specifiers)","type":"reference","updated":"2026-07-17","gated":true},{"path":"wiki-xl/reference/uproperty-specifiers-b.md","title":"UPROPERTY Specifiers & Metadata — reference (Metadata Keys)","type":"reference","updated":"2026-07-17","gated":true},{"path":"wiki/concepts/actors-and-components.md","title":"Actors & Components","type":"concept","updated":"2026-07-17","gated":false},{"path":"wiki/concepts/ai-behavior-trees.md","title":"AI: Behavior Trees, EQS & StateTree","type":"concept","updated":"2026-07-17","gated":false},{"path":"wiki/concepts/blueprint-communication.md","title":"Blueprint Communication","type":"concept","updated":"2026-07-17","gated":false},{"path":"wiki/concepts/blueprints-visual-scripting.md","title":"Blueprints Visual Scripting","type":"concept","updated":"2026-07-17","gated":false},{"path":"wiki/concepts/cameras-and-ui.md","title":"Cameras & User Interfaces (UMG/HUD)","type":"concept","updated":"2026-07-17","gated":false},{"path":"wiki/concepts/content-import-pipeline.md","title":"The Content Import Pipeline","type":"concept","updated":"2026-07-17","gated":false},{"path":"wiki/concepts/gameplay-framework.md","title":"The Gameplay Framework","type":"concept","updated":"2026-07-17","gated":false},{"path":"wiki/concepts/input-system.md","title":"The Input System","type":"concept","updated":"2026-07-17","gated":false},{"path":"wiki/concepts/lighting-and-shadows.md","title":"Lighting, Shadows & the Path Tracer","type":"concept","updated":"2026-07-17","gated":false},{"path":"wiki/concepts/lumen-global-illumination.md","title":"Lumen Global Illumination & Reflections","type":"concept","updated":"2026-07-17","gated":false},{"path":"wiki/concepts/materials-and-substrate.md","title":"Materials, PBR & Substrate","type":"concept","updated":"2026-07-17","gated":false},{"path":"wiki/concepts/meshes-and-modeling.md","title":"Meshes & In-Editor Modeling","type":"concept","updated":"2026-07-17","gated":false},{"path":"wiki/concepts/nanite-virtualized-geometry.md","title":"Nanite Virtualized Geometry","type":"concept","updated":"2026-07-17","gated":false},{"path":"wiki/concepts/physics-and-collision.md","title":"Physics & Collision","type":"concept","updated":"2026-07-17","gated":false},{"path":"wiki/concepts/programming-with-cpp.md","title":"Programming with C++ in Unreal Engine","type":"concept","updated":"2026-07-17","gated":false},{"path":"wiki/concepts/unreal-editor-and-projects.md","title":"The Unreal Editor & Project Structure","type":"concept","updated":"2026-07-17","gated":false},{"path":"wiki/concepts/unreal-reflection-system.md","title":"The Unreal Reflection System (UCLASS/UPROPERTY/UFUNCTION)","type":"concept","updated":"2026-07-17","gated":false},{"path":"wiki/concepts/unreal-terminology-and-conventions.md","title":"Unreal Terminology, Units & Coordinate System","type":"concept","updated":"2026-07-17","gated":false},{"path":"wiki/entities/unreal-editor.md","title":"Unreal Editor","type":"entity","updated":"2026-07-17","gated":false},{"path":"wiki/entities/unreal-engine.md","title":"Unreal Engine","type":"entity","updated":"2026-07-17","gated":false},{"path":"wiki/syntheses/blueprints-vs-cpp.md","title":"Blueprints vs C++: which to use","type":"synthesis","updated":"2026-07-17","gated":false},{"path":"wiki/syntheses/choosing-gameplay-systems.md","title":"Choosing Gameplay & AI Systems","type":"synthesis","updated":"2026-07-17","gated":false},{"path":"wiki/syntheses/rendering-feature-map.md","title":"Rendering Feature Map: Lumen, Nanite, Path Tracer & Substrate","type":"synthesis","updated":"2026-07-17","gated":false}]}