Show / Hide Table of Contents

Class PauseManager

Inheritance
System.Object
PauseManager
Implements
IEditablePluginData
ISimplePluginData
IStorage
ISerializable
IController
IViewController
IHasUniversalID
Namespace: Eco.Gameplay.Systems
Assembly: Eco.Gameplay.dll
Syntax
public class PauseManager : Singleton<PauseManager>, IEditablePluginData, ISimplePluginData, IStorage, ISerializable, IController, IViewController, IHasUniversalID

Constructors

PauseManager()

Declaration
public PauseManager()

Fields

ConfigChanged

Declaration
public ThreadSafeAction<PauseConfig> ConfigChanged
Field Value
Type Description
ThreadSafeAction<PauseConfig>

Properties

Config

Declaration
public PauseConfig Config { get; }
Property Value
Type Description
PauseConfig

ControllerID

Declaration
public ref int ControllerID { get; }
Property Value
Type Description
System.Int32

EditObject

Declaration
public object EditObject { get; set; }
Property Value
Type Description
System.Object

Paused

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

StorageHandle

Declaration
public IPersistent StorageHandle { get; set; }
Property Value
Type Description
IPersistent

Methods

GetCategory()

Declaration
public string GetCategory()
Returns
Type Description
System.String

GetDisplayText()

Declaration
public string GetDisplayText()
Returns
Type Description
System.String

GetStatus()

Declaration
public string GetStatus()
Returns
Type Description
System.String

OnCreate()

Declaration
public void OnCreate()

OnEditObjectChanged(Object, String)

Declaration
public void OnEditObjectChanged(object o, string param)
Parameters
Type Name Description
System.Object o
System.String param

OnLoaded()

Declaration
public void OnLoaded()

Unpause()

Declaration
public void Unpause()

Implements

IEditablePluginData
ISimplePluginData
IStorage
ISerializable
IController
IViewController
IHasUniversalID

Extension Methods

TagUtils.TagNames(Object, Boolean)
TagUtils.TagDisplayNames(Object, Boolean)
ClientSetViewExtensions.SetClassOfProperty(Object, Player, String, String, Int32)
TypeTooltipExtensions.UILinkGeneric(Object)
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾