Class: NetworkedManagerBase<T>
- Namespace:
Global - Assembly:
Dew.Core.dll - Inheritance / Derived: DewNetworkBehaviour → ActorManager → ChatManager → ClientEventManager → ConsoleManager → ConversationManager → FlavourManager → GameManager → GameResultManager → GameSettingsManager → LootManager → PickupManager → PingManager → QuestManager → TimescaleManager → ZoneManager
csharp
[LogicUpdatePriority(-300)]
public class NetworkedManagerBase<T> : DewNetworkBehaviour, ILogicUpdate where T : DewNetworkBehaviourProperties
| Name | Declaration | Description |
|---|---|---|
instance | public static T instance { get; } | If you expect the instance to be null, you MUST USE softInstance in Update loops.This will call FindObjectOfType if current instance is null, which can be very expensive. |
softInstance | public static T softInstance { get; } |
Methods
Awake()
csharp
protected override void Awake()OnEnable()
csharp
protected virtual void OnEnable()OnStartClient()
csharp
public override void OnStartClient()OnStopClient()
csharp
public override void OnStopClient()