Show / Hide Table of Contents

Class Initializer

Inheritance
System.Object
Initializer
Namespace: Eco.Core.Utils
Assembly: Eco.Core.dll
Syntax
public class Initializer : Object

Constructors

Initializer()

Declaration
public Initializer()

Initializer(Action, Int32)

Declaration
public Initializer(Action onInitialized, int priority = 0)
Parameters
Type Name Description
System.Action onInitialized
System.Int32 priority

Fields

InitializeList

Declaration
public ThreadSafeList<(Action, int)> InitializeList
Field Value
Type Description
ThreadSafeList<System.ValueTuple<System.Action, System.Int32>>

Properties

Initialized

Declaration
public bool Initialized { get; }
Property Value
Type Description
System.Boolean

Methods

Initialize()

Declaration
public void Initialize()

Extension Methods

PropertyChanges.FirePropertyChanged(Object, String)
PropertyChanges.FirePropertyChanged(Object, String, Object, Object)
PropertyChanges.FirePropertyChanged(Object, MemberChangedBeforeAfterEventArgs)
InitializableExtension.RunIfOrWhenInitialized(Initializer, Action, Int32)
InitializableExtension.ChainTo(Initializer, Initializer, Action, Int32)
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾