Hierarchy

  • Plugins

Constructors

  • Parameters

    Returns Plugins

Properties

_engine: any
_initializers: any
drawers: Map<string, IShapeDrawer>
interactors: Map<Container, IInteractor[]>
movers: Map<Container, IParticleMover[]>
pathGenerators: Map<string, IMovePathGenerator>
plugins: IPlugin[]
presets: Map<string, RecursivePartial<IOptions>>
updaters: Map<Container, IParticleUpdater[]>

Methods

  • Parameters

    • name: string
    • initInteractor: InteractorInitializer

    Returns void

  • Parameters

    • name: string
    • initMover: MoverInitializer

    Returns void

  • Parameters

    • name: string
    • initUpdater: UpdaterInitializer

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    • container: Container
    • Optional force: boolean

    Returns IInteractor[]

  • Parameters

    • plugin: string

    Returns undefined | IPlugin

  • Parameters

    • type: string

    Returns undefined | IShapeDrawer

  • Returns IterableIterator<string>

  • Parameters

    Returns void