Hilo3d API - v2.0.0-alpha.4
    Preparing search index...

    Interface ParticleDefinitionDeserializationOptions

    Options used while upgrading and materializing a serialized definition.

    interface ParticleDefinitionDeserializationOptions {
        compilationEnvironment?: Readonly<ParticleCompilationEnvironment>;
        resolveResource?: (
            kind: ParticleDefinitionResourceKind,
            id: string,
        ) => ParticleDefinitionResource;
        upgrades?: readonly ParticleDefinitionUpgrade[];
    }
    Index
    compilationEnvironment?: Readonly<ParticleCompilationEnvironment>

    Optional compile target used for backend-specific definition validation.

    resolveResource?: (
        kind: ParticleDefinitionResourceKind,
        id: string,
    ) => ParticleDefinitionResource

    Resolve stable asset identifiers without embedding runtime object IDs in the document.

    upgrades?: readonly ParticleDefinitionUpgrade[]

    Sequential application-owned upgrades for schema versions older than the engine version.