# Unreal Engine C++ API

**Canonical:** https://apis.io/apis/unreal-engine/unreal-engine-cpp-api/  
**Provider:** Unreal Engine — https://apis.io/providers/unreal-engine/  
**Base URL:** https://dev.epicgames.com/documentation/en-us/unreal-engine  
**Documentation:** https://dev.epicgames.com/documentation/en-us/unreal-engine/cplusplus-in-unreal-engine

Unreal Engine C++ API is one of 6 APIs that [Unreal Engine](https://apis.io/providers/unreal-engine/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include C++, SDK, and Source. The published artifact set on APIs.io includes API documentation, an API reference, and a GitHub repository.

The Unreal Engine C++ API is the primary programmatic surface of the engine. It is shipped as engine source on GitHub (under the Unreal Engine EULA) and documented as a per-module class reference covering Actors, Components, GameFramework, Subsystems, Slate, RHI, Renderer, AnimGraph, Niagara, Chaos, AI, and more. Developers extend the engine by writing C++ classes and modules in their project or as plugins.

## Machine-readable artifacts (4)

- **Documentation** — https://dev.epicgames.com/documentation/en-us/unreal-engine/cplusplus-in-unreal-engine
- **APIReference** — https://dev.epicgames.com/documentation/en-us/unreal-engine/API
- **GitHubRepository** — https://github.com/EpicGames/UnrealEngine
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/unreal-engine/refs/heads/main/apis.yml

## Other Unreal Engine APIs (5)

- [Unreal Blueprint Visual Scripting](https://apis.io/apis/unreal-engine/blueprint-visual-scripting/)
- [Unreal Online Subsystem (OSS / OSSv2)](https://apis.io/apis/unreal-engine/online-subsystem/)
- [Unreal Pixel Streaming](https://apis.io/apis/unreal-engine/pixel-streaming/)
- [Unreal Render Hardware Interface (RHI)](https://apis.io/apis/unreal-engine/render-hardware-interface/)
- [Unreal Plugins and Fab Marketplace](https://apis.io/apis/unreal-engine/unreal-plugins-and-fab/)

## Tags

C++, SDK, Source

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/unreal-engine/unreal-engine-cpp-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/unreal-engine/.
