Stride

OPEN / CLOSE
  • Features
  • Blog
  • Documentation
  • Community
(icon) Download

  • Discord
  • Facebook
  • Twitter
  • YouTube

LANGUAGE

OPEN / CLOSE
  • English
  • 日本語
    Show / Hide Table of Contents

    PackageSessionExtensions Class

    Namespace: Stride.Core.Assets
    Assembly: Stride.Core.Assets.dll

    Extension methods for PackageSession.

    System.Object → PackageSessionExtensions
    Derived from PackageSessionExtensions:

    public static class PackageSessionExtensions
    Name Description
    Methods
    AddAssetToCompilePackage(PackageSession, AssetItem, Package)
    CreateCompilePackageFromAsset(PackageSession, AssetItem)

    Create a Package that can be used to compile an AssetItem by analyzing and resolving its dependencies.

    | Improve this Doc View Source

    Methods


    AddAssetToCompilePackage(PackageSession, AssetItem, Package)

    public static void AddAssetToCompilePackage(this PackageSession session, AssetItem originalAssetItem, Package assetPackageCloned)
    Parameters
    Type Name Description
    PackageSession session
    AssetItem originalAssetItem
    Package assetPackageCloned

    CreateCompilePackageFromAsset(PackageSession, AssetItem)

    Create a Package that can be used to compile an AssetItem by analyzing and resolving its dependencies.

    public static Package CreateCompilePackageFromAsset(this PackageSession session, AssetItem originalAssetItem)
    Parameters
    Type Name Description
    PackageSession session
    AssetItem originalAssetItem
    Returns
    Type Description
    Package

    The package packageSession that can be used to compile the asset item.


    • Improve this Doc
    • View Source
    In This Article

    Back to top

    Copyright © 2019-2021 .NET Foundation and Contributors
    Supported by the .NET Foundation