Preparing search index...

    Core plugin component interface providing access to the current Lens Studio project and its lifecycle events.

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    interfaceId: InterfaceId

    Unique identifier for this interface, used when resolving it via the plugin system.

    onMetaInfoChanged: signal0<void>

    Signal fired when project meta information changes.

    onProjectAboutToBeChanged: signal0<void>

    Signal fired just before the active project is replaced.

    onProjectChanged: signal0<void>

    Signal fired after a new project has been loaded and is ready.

    onProjectSaving: signal2<ProjectSaveMode, Path, void>

    Signal fired when the project is about to be saved.

    project: Project

    The currently loaded project instance, providing access to its scene and asset manager.

    Methods

    • Returns true if the object is of the specified type.

      Parameters

      • type: string

      Returns boolean

    • Opens a project at the given file system path.

      Parameters

      Returns void

    • Loads the default template project.

      Returns void

    • Loads a blank empty project.

      Returns void