sim-ecs - v0.6.5
    Preparing search index...

    Interface ISystemBuilder<PARAMDESC>

    interface ISystemBuilder<PARAMDESC extends TSystemParameterDesc> {
        parameterDesc: Readonly<PARAMDESC>;
        runFunction: TSystemFunction<Readonly<PARAMDESC>>;
        setupFunction: TSystemFunction<Readonly<PARAMDESC>>;
        build(): Readonly<ISystem<Readonly<PARAMDESC>>>;
        name(name: string): ISystemBuilder<Readonly<PARAMDESC>>;
        run(
            fn: TSystemFunction<Readonly<PARAMDESC>>,
        ): ISystemBuilder<Readonly<PARAMDESC>>;
        setup(
            fn: TSystemFunction<Readonly<PARAMDESC>>,
        ): ISystemBuilder<Readonly<PARAMDESC>>;
        withName(name: string): ISystemBuilder<Readonly<PARAMDESC>>;
        withRunFunction(
            fn: TSystemFunction<Readonly<PARAMDESC>>,
        ): ISystemBuilder<Readonly<PARAMDESC>>;
        withSetupFunction(
            fn: TSystemFunction<Readonly<PARAMDESC>>,
        ): ISystemBuilder<Readonly<PARAMDESC>>;
    }

    Type Parameters

    Implemented by

    Index

    Properties

    parameterDesc: Readonly<PARAMDESC>
    runFunction: TSystemFunction<Readonly<PARAMDESC>>
    setupFunction: TSystemFunction<Readonly<PARAMDESC>>

    Methods