Files
sbox-public/engine/Sandbox.Engine/Systems/Filesystem/PackageFileSystem.cs
s&box team 71f266059a Open source release
This commit imports the C# engine code and game files, excluding C++ source code.

[Source-Commit: ceb3d758046e50faa6258bc3b658a30c97743268]
2025-11-24 09:05:18 +00:00

16 lines
472 B
C#

namespace Sandbox;
/// <summary>
/// A filesystem that redirects a package's local paths to the actual files in a download cache
/// </summary>
internal class PackageFileSystem : BaseFileSystem
{
internal Sandbox.Internal.RedirectFileSystem Redirect => system as Sandbox.Internal.RedirectFileSystem;
internal PackageFileSystem()
{
// Files are all lowercase in manifests, so ignore case in comparer
system = AssetDownloadCache.CreateRedirectFileSystem();
}
}