Preparing search index...

    Namespace containing all asset types for Lens Studio projects.

        const model = this.pluginSystem.findInterface(Editor.Model.IModel) as Editor.Model.IModel;
    const assetManager = model.project.assetManager;

    // Create a native asset (RenderTarget) via the asset manager
    const rt = assetManager.createNativeAsset(
    'RenderTarget', 'MyTarget', new Editor.Model.SourcePath(new Editor.Path(''), Editor.Model.SourceRootDirectory.Assets)
    ) as Editor.Assets.RenderTarget;

    // Find a specific asset by name
    const found = assetManager.assets.filter(a => a.name === 'MyTarget');

    // Type-check with isOfType (handles parent classes)
    const renderTargets = assetManager.assets.filter(a => a.isOfType('RenderTarget'));

    console.log(`Created "${rt.name}"; found ${found.length} by name, ${renderTargets.length} RenderTarget(s) total`);
    Index

    Constructors

    Constructors