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; } }