Reference
A sample of the planned C++ API reference for the HELIX Unreal plugin. Not generated or verified against the plugin yet.
Sample, not generated
This page is a hand-written sample of the intended shape. It is not generated from the Unreal plugin and has not been verified against it. The pipeline described in earlier versions of this page (Doxygen headers converted to Markdown) does not run. Treat signatures here as illustrative until the plugin reference is generated.
UHelixWallet
Concept: LIX & Economy. Web equivalent:
Helix.wallet.
GetBalance
void GetBalance(const FOnHelixBalance& OnComplete);Reads the current player's balances and invokes OnComplete with an FHelixBalance.
Prop
Type
Bindings
| Runtime | Call |
|---|---|
| C++ | UHelix::Get()->Wallet()->GetBalance(Delegate) |
| Blueprint | Helix · Wallet · Get Balance (latent) |
| Lua | Helix.wallet.getBalance() |
Parity by construction
Because every binding is generated from the same C++ surface, the three languages can't drift from each other — and the whole surface is kept aligned with the canonical Web SDK by the feature matrix check in CI.
Networking
How multiplayer works in Unreal worlds — engine-native dedicated servers with HELIX replication wrappers. Distinct from the web multiplayer stack.
The Helix Phone
A universal smartphone that travels with every player across worlds — with built-in apps and an app store for third-party developers building on the Helix Phone SDK.