Core wire catalog
0.57.0-dev · beta source documentation. Native, Blueprint, Editor and rendering examples are source-reviewed, not executed in Unreal during this scan. See validation and limits.
Generated by scanning the explicit native core catalog at the pinned revision. For project providers/fragments generate the selected app contract; this table does not invent their names. States replay; events do not. Requests require native endpoint availability and exact payload fields. Core DTO declaration does not mean the optional producer is active.
| Wire | Kind | Payload | Result | Minimal use |
|---|---|---|---|---|
quartzui.input | State | FQuartzUIInputStateContract | — | client.subscribeState('quartzui.input', handler) |
quartzui.actions | State | FQuartzUIBoundActionStateContract | — | client.subscribeState('quartzui.actions', handler) |
quartzui.shell | State | FQuartzUIShellStateContract | — | client.subscribeState('quartzui.shell', handler) |
quartzui.loading | State | FQuartzUILoadingStateContract | — | client.subscribeState('quartzui.loading', handler) |
quartzui.motion | State | FQuartzUIMotionStateContract | — | client.subscribeState('quartzui.motion', handler) |
quartzui.platform | State | FQuartzUIPlatformContext | — | client.subscribeState('quartzui.platform', handler) |
quartzui.presentation | State | FQuartzUIPresentationContext | — | client.subscribeState('quartzui.presentation', handler) |
quartzui.gas.context | State | FQuartzUIGASContextState | — | client.subscribeState('quartzui.gas.context', handler) |
quartzui.gas.attributes | State | FQuartzUIGASAttributeState | — | client.subscribeState('quartzui.gas.attributes', handler) |
quartzui.gas.tags | State | FQuartzUIGASTagState | — | client.subscribeState('quartzui.gas.tags', handler) |
quartzui.gas.abilities | State | FQuartzUIGASAbilityState | — | client.subscribeState('quartzui.gas.abilities', handler) |
quartzui.gas.status-effects | State | FQuartzUIGASStatusEffectState | — | client.subscribeState('quartzui.gas.status-effects', handler) |
quartzui.navigation | Event | FQuartzUINavigationEventContract | — | client.subscribeEvent('quartzui.navigation', handler) |
quartzui.input.action | Event | FQuartzUIInputActionEvent | — | client.subscribeEvent('quartzui.input.action', handler) |
quartzui.notifications | Event | FQuartzUINotificationEventContract | — | client.subscribeEvent('quartzui.notifications', handler) |
quartzui.back | Event | FQuartzUIBackEventContract | — | client.subscribeEvent('quartzui.back', handler) |
quartzui.gas.attribute-changed | Event | FQuartzUIGASAttributeChangedEvent | — | client.subscribeEvent('quartzui.gas.attribute-changed', handler) |
quartzui.gas.tag-changed | Event | FQuartzUIGASTagChangedEvent | — | client.subscribeEvent('quartzui.gas.tag-changed', handler) |
quartzui.gas.ability | Event | FQuartzUIGASAbilityEvent | — | client.subscribeEvent('quartzui.gas.ability', handler) |
quartzui.gas.status-effect | Event | FQuartzUIGASStatusEffectEvent | — | client.subscribeEvent('quartzui.gas.status-effect', handler) |
quartzui.ping | Request | FQuartzUIPingRequestContract | FQuartzUIPingResultContract | client.request('quartzui.ping', payload) |
quartzui.accessibility.announce | Request | FQuartzUIAccessibilityAnnouncementRequestContract | FQuartzUIAccessibilityAnnouncementResultContract | client.request('quartzui.accessibility.announce', payload) |
quartzui.action | Request | FQuartzUIActionRequestContract | FQuartzUIEmptyContract | client.request('quartzui.action', payload) |
quartzui.sound.play | Request | FQuartzUISoundRequestContract | FQuartzUISoundResultContract | client.request('quartzui.sound.play', payload) |
quartzui.back.resolve | Request | FQuartzUIBackResultContract | FQuartzUIBackResultContract | client.request('quartzui.back.resolve', payload) |
quartzui.backdrop.update | Request | FQuartzUISceneBackdropRequestContract | FQuartzUISceneBackdropResultContract | client.request('quartzui.backdrop.update', payload) |
quartzui.gas.activate | Request | FQuartzUIGASAbilityActionRequest | FQuartzUIGASAbilityActionResult | client.request('quartzui.gas.activate', payload) |
quartzui.gas.cancel | Request | FQuartzUIGASAbilityActionRequest | FQuartzUIGASAbilityActionResult | client.request('quartzui.gas.cancel', payload) |
Prerequisites: one exact-player document client, matching generated hash, correct producer/handler and validated payload. Unsubscribe on component teardown; dispose the client only with its document. Native Back/backdrop/ping endpoints have middleware-owned lifetimes; GAS messages require GAS binding. Do not register a game endpoint in the reserved namespace.
Pinned catalog (source: Source/QuartzUIRuntime/Private/QuartzUICoreContract.cpp)