Files
RobustToolbox/Robust.Client/ResourceManagement/IResourceCacheInternal.cs

22 lines
679 B
C#

using Robust.Client.GameObjects;
using Robust.LoaderApi;
using Robust.Shared.ContentPack;
using Robust.Shared.GameObjects;
using Robust.Shared.Utility;
namespace Robust.Client.ResourceManagement;
/// <inheritdoc />
internal interface IResourceCacheInternal : IResourceCache
{
void TextureLoaded(TextureLoadedEventArgs eventArgs);
void RsiLoaded(RsiLoadedEventArgs eventArgs);
void PreloadTextures();
void MountLoaderApi(IResourceManager manager, IFileApi api, string apiPrefix, ResPath? prefix = null);
void AddToDeserialize(SpriteComponent component);
void LoadBaseRsi(EntityUid uid, SpriteComponent component);
void AfterDeserialization();
}