- Finished most of LuaCsSetup top-level functionality.
- Removed some unneeded interface definitions. - Clean-slated some Services that need to be re-written.
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
using System.Collections.Immutable;
|
||||
using System.Threading.Tasks;
|
||||
using Barotrauma.LuaCs.Data;
|
||||
|
||||
namespace Barotrauma.LuaCs.Services;
|
||||
|
||||
public interface IStylesManagementService : IReusableService
|
||||
{
|
||||
Task<FluentResults.Result> LoadStylesAsync(ImmutableArray<IStylesResourceInfo> styles);
|
||||
FluentResults.Result<IStylesService> GetStylesService(ContentPackage package);
|
||||
Task<FluentResults.Result> DisposeAllStyles();
|
||||
Task<FluentResults.Result> DisposeStylesForPackage(ContentPackage package);
|
||||
}
|
||||
Reference in New Issue
Block a user