namespace Penumbra.Api.Api;
/// The entire API.
public interface IPenumbraApi : IPenumbraApiBase
{
///
public IPenumbraApiCollection Collection { get; }
///
public IPenumbraApiEditing Editing { get; }
///
public IPenumbraApiGameState GameState { get; }
///
public IPenumbraApiMeta Meta { get; }
///
public IPenumbraApiMods Mods { get; }
///
public IPenumbraApiModSettings ModSettings { get; }
///
public IPenumbraApiPluginState PluginState { get; }
///
public IPenumbraApiRedraw Redraw { get; }
///
public IPenumbraApiResolve Resolve { get; }
///
public IPenumbraApiResourceTree ResourceTree { get; }
///
public IPenumbraApiTemporary Temporary { get; }
///
public IPenumbraApiUi Ui { get; }
}