Skip to main content

GameToEditorMessages

@zylem/game-lib


@zylem/game-lib / bridge / GameToEditorMessages

Type Alias: GameToEditorMessages

GameToEditorMessages = object

Defined in: packages/bridge/src/protocol.ts:395

Messages published by the game side, consumed by the editor.

Properties​

camera:pose​

camera:pose: CameraPosePayload

Defined in: packages/bridge/src/protocol.ts:412


catalog:snapshot​

catalog:snapshot: object

Defined in: packages/bridge/src/protocol.ts:406

entities​

entities: EntityTypeDescriptor[]


cutscene:status​

cutscene:status: CutsceneStatusPayload

Defined in: packages/bridge/src/protocol.ts:410


cutscene:view​

cutscene:view: CutsceneViewPayload

Defined in: packages/bridge/src/protocol.ts:411


entity:pick:result​

entity:pick:result: EntityPickResultPayload

Defined in: packages/bridge/src/protocol.ts:408


entity:removed​

entity:removed: object

Defined in: packages/bridge/src/protocol.ts:403

uuids​

uuids: string[]


entity:selection​

entity:selection: EntitySelectionPayload

Defined in: packages/bridge/src/protocol.ts:405


entity:swatch-applied​

entity:swatch-applied: EntitySwatchAppliedPayload

Defined in: packages/bridge/src/protocol.ts:409


entity:thumbnail​

entity:thumbnail: EntityThumbnailPayload[]

Defined in: packages/bridge/src/protocol.ts:404


entity:upsert​

entity:upsert: EntitySummaryPayload[]

Defined in: packages/bridge/src/protocol.ts:402


game:config​

game:config: GameConfigPayload

Defined in: packages/bridge/src/protocol.ts:396


game:loading​

game:loading: BridgeLoadingPayload

Defined in: packages/bridge/src/protocol.ts:397


game:notice​

game:notice: GameNoticePayload

Defined in: packages/bridge/src/protocol.ts:400


game:status​

game:status: object

Defined in: packages/bridge/src/protocol.ts:398

debug?​

optional debug?: boolean

paused?​

optional paused?: boolean


game:variable​

game:variable: GameVariablePayload

Defined in: packages/bridge/src/protocol.ts:399


scene:operation​

scene:operation: SceneOperationPayload

Defined in: packages/bridge/src/protocol.ts:407


stage:snapshot​

stage:snapshot: StageSnapshotPayload

Defined in: packages/bridge/src/protocol.ts:401