Table of Contents

Interface ISystem

Namespace
RisingV.Shared.Systems
Assembly
RisingV.Shared.dll

Represents a system in the plugin system that can be managed by the SystemManager.

public interface ISystem : IManageableLifecycle<SystemManager>, IManageableLifecycle, IReloadable, IManageable<SystemManager>, IManageable
Inherited Members
Extension Methods

Properties

Config

Gets the configuration for the system.

ISystemConfig? Config { get; }

Property Value

ISystemConfig

Enabled

Gets a value indicating whether the system is enabled.

bool Enabled { get; }

Property Value

bool