Restore latest from ProfessorFartsalot/SnowcloakClient

This commit is contained in:
2025-08-30 23:16:59 -04:00
parent 144c7a6c09
commit 3034660770
366 changed files with 51109 additions and 0 deletions

View File

@@ -0,0 +1,41 @@
namespace Penumbra.Api.Api;
/// <summary> The entire API. </summary>
public interface IPenumbraApi : IPenumbraApiBase
{
/// <inheritdoc cref="IPenumbraApiCollection"/>
public IPenumbraApiCollection Collection { get; }
/// <inheritdoc cref="IPenumbraApiEditing"/>
public IPenumbraApiEditing Editing { get; }
/// <inheritdoc cref="IPenumbraApiGameState"/>
public IPenumbraApiGameState GameState { get; }
/// <inheritdoc cref="IPenumbraApiMeta"/>
public IPenumbraApiMeta Meta { get; }
/// <inheritdoc cref="IPenumbraApiMods"/>
public IPenumbraApiMods Mods { get; }
/// <inheritdoc cref="IPenumbraApiModSettings"/>
public IPenumbraApiModSettings ModSettings { get; }
/// <inheritdoc cref="IPenumbraApiPluginState"/>
public IPenumbraApiPluginState PluginState { get; }
/// <inheritdoc cref="IPenumbraApiRedraw"/>
public IPenumbraApiRedraw Redraw { get; }
/// <inheritdoc cref="IPenumbraApiResolve"/>
public IPenumbraApiResolve Resolve { get; }
/// <inheritdoc cref="IPenumbraApiResourceTree"/>
public IPenumbraApiResourceTree ResourceTree { get; }
/// <inheritdoc cref="IPenumbraApiTemporary"/>
public IPenumbraApiTemporary Temporary { get; }
/// <inheritdoc cref="IPenumbraApiUi"/>
public IPenumbraApiUi Ui { get; }
}