Table of Contents

Interface IInitializable

Namespace
BSGameLib.Game
Assembly
BSGameLib.Game.dll

Something with a one-time setup step, Initialize().

public interface IInitializable : IIdentifiable<Guid>, IEquatable<IInitializable>
Inherited Members

Properties

IsInitialized

Whether Initialize() has run.

bool IsInitialized { get; }

Property Value

bool

Methods

Initialize()

Performs the one-time setup. Calling it again does nothing once IsInitialized is true.

void Initialize()