Files
sbox-public/game/addons/tools/Code/Editor/AssetBrowser/WrappedAssetBrowser.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

27 lines
824 B
C#

namespace Editor;
public class WrappedAssetBrowser : Widget
{
public LocalAssetBrowser Local { get; private set; }
public MountsAssetBrowser Mounts { get; private set; }
public CloudAssetBrowser Cloud { get; private set; }
private VerticalTabWidget Tabs;
public WrappedAssetBrowser( Widget parent, List<AssetType> assetTypeFilters ) : base( parent )
{
MinimumSize = new( 100, 100 );
Layout = Layout.Row();
Local = new LocalAssetBrowser( this, assetTypeFilters );
Mounts = new MountsAssetBrowser( this, assetTypeFilters );
Cloud = new CloudAssetBrowser( this, assetTypeFilters );
Tabs = Layout.Add( new VerticalTabWidget( this ) );
Tabs.AddPage( "Local", "folder", Local, "Local" );
Tabs.AddPage( "Cloud", "cloud", Cloud, "Cloud" );
Tabs.AddPage( "Mounts", "museum", Mounts, "Mounts" );
}
}