Intermact API Reference / @intermact/core / SerializedProject
Interface: SerializedProject
Defined in: packages/core/src/serialize/types.ts:171
A complete serialized project (design.md §17).
Properties
cameras
readonlycameras: readonlySerializedCameraMeta[]
Defined in: packages/core/src/serialize/types.ts:179
Registered 3D cameras (empty for 2D scenes).
objects
readonlyobjects: readonlySerializedObject[]
Defined in: packages/core/src/serialize/types.ts:175
scene
readonlyscene:object
Defined in: packages/core/src/serialize/types.ts:174
kind
readonlykind:"scene-2d"|"scene-3d"
props
readonlyprops:unknown
seed
readonlyseed:string|number
Defined in: packages/core/src/serialize/types.ts:173
signals
readonlysignals:Readonly<Record<string,unknown>>
Defined in: packages/core/src/serialize/types.ts:177
storyboard
readonlystoryboard:SerializedStoryboard
Defined in: packages/core/src/serialize/types.ts:176
version
readonlyversion:string
Defined in: packages/core/src/serialize/types.ts:172