clik-engine API
    Preparing search index...

    Interface ClikScenePlugin

    Interface for scene-aware plugins. Receives lifecycle hooks for every BaseScene in the game.

    interface ClikScenePlugin {
        dependencies?: string[];
        name: string;
        version: string;
        destroy(): void;
        init(game: Game, config?: unknown): void;
        onSceneCreate?(scene: BaseScene): void;
        onSceneShutdown?(scene: BaseScene): void;
        onSceneUpdate?(scene: BaseScene, time: number, delta: number): void;
    }

    Hierarchy (View Summary)

    Implemented by

    Index

    Properties

    dependencies?: string[]

    Optional: names of plugins this depends on (must be loaded first)

    name: string

    Unique plugin name

    version: string

    Semver version string

    Methods