FGantryChannelDeclaration
StructGantryCoreBlueprint-visible
A channel the game (or content added to it) offers: part of its declared API, the events and hooks other code and content are meant to use.
Declared in code, in a Channel Set asset, or by an experience's Declare Channels stage; listed by the channel registry and written into the API manifest.
Properties
| Property | Type | Default | Description |
|---|---|---|---|
Tag read/write | FGameplayTag | () | The channel's tag. |
Kind read/write | EGantryChannelKind | Message | Message or hook. |
PayloadType read/write | TObjectPtr<UScriptStruct> | None | The struct sent on it; empty for any. |
Direction read/write | EGantryChannelDirection | FromGame | Who sends on it. Recorded, not enforced. |
NetScope read/write | EGantryChannelNetScope | Everywhere | Which machines the game fires it on. Recorded, not enforced. |
Since read/write | FString | The API version it first appeared in ("1.2"); empty when it has always been there. | |
bDeprecated read/write | bool | False | Still works, but is going away: users are told so. |
DeprecationNote read/write | FString | What to use instead, for a deprecated channel. | |
Description read/write | FString | What it is for and when it fires, for the people using it. |