Table of Contents

Class PackageTypeScope

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

The types a package can use: those of its own assemblies, of the packages it depends on (companions included) and of the host.

public sealed class PackageTypeScope
Inheritance
object
PackageTypeScope
Extension Methods

Methods

Contains(Assembly)

Whether a package in scope loaded the assembly of type; an assembly no package loaded (the host's) always is.

public bool Contains(Assembly assembly)

Parameters

assembly Assembly

Returns

bool

Contains(Type)

Whether a package in scope loaded the assembly of type; an assembly no package loaded (the host's) always is.

public bool Contains(Type type)

Parameters

type Type

Returns

bool

For(Package)

A snapshot of the scope of package; everything is in scope for a package outside a session.

public static PackageTypeScope For(Package package)

Parameters

package Package

Returns

PackageTypeScope