Show / Hide Table of Contents

Namespace Eco.Core.Plugins

Classes

ApplicationExitCodes

Enum containing all standardized and understood Eco server exit codes. Ranging from 0-255. This Enum contains all options currently used by the Eco server instance. This enum should avoid overlappin with standard application exit codes.

DisplayTab

Simple implementation of IDisplayTab interface which may be used as POCO for DisplayTabs.

EditableObjectInCollectionPluginConfigProperty

EditablePlugin<TPluginData, TConfig>

EnumPluginConfigProperty

IgnoreHostedWorldsAttribute

ListPluginConfigProperty

PluginConfig<T>

PluginError

PluginPriorities

This determines the initialization order of plugins.

PluginTickTimer

Generic tick timer for collecting and storing average tick metrics.

PluginTickTimer<T>

Typedef variant of the PluginTickTimer class for monitoring and collecting tick averages.

PluginTickTimerBase

Base class for all PluginTickTimer implementations.

SimplePlugin<TPluginData>

SimplePluginConfigProperty

StorageConfig

StorageManager

TickTimeUtil

Interfaces

IEditablePluginData

IMigratableConfig

IPluginConfig

IPluginConfigProperty

ISimplePluginData

IStorageManager

ITickSample

IValidatableConfig

IVersionedConfig

☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾