OptionaldataCustom hashing function used to derive media identity from raw bytes.
OptionaldisplayDisplay configuration applied to the engine canvas.
OptionalenableEnables undo and redo tracking after initialization.
OptionalffmpegOptional FFmpeg runtime location overrides.
OptionalforcedSettings values that should override the defaults loaded by the engine.
OptionallicenseLicensing data used to authenticate FFmpeg-enabled export features.
OptionalonCallback invoked after project data is loaded when required library assets are missing.
OptionalstoragesStorage providers registered for project asset persistence.
OptionaltranscoderOptional transcode provider used for media compatibility workflows.
Configures engine initialization, including rendering, storage, licensing, and media services.