Add first-person window interaction

This commit is contained in:
sudhir
2026-05-07 13:50:30 +05:30
parent 133d81e563
commit 8f6a8fbe8b
4 changed files with 139 additions and 15 deletions
+8
View File
@@ -146,6 +146,13 @@ type DoorAnimationEvents = {
}
}
type WindowAnimationEvents = {
'window:animation-completed': {
windowId: WindowNode['id']
field: 'operationState'
}
}
type PresetEvents = {
'preset:generate-thumbnail': { presetId: string; nodeId: string }
'preset:thumbnail-updated': { presetId: string; thumbnailUrl: string }
@@ -189,6 +196,7 @@ type EditorEvents = GridEvents &
ToolEvents &
GuideEvents &
DoorAnimationEvents &
WindowAnimationEvents &
PresetEvents &
ThumbnailEvents &
SnapshotEvents &