Skip to content

Class: LobbyUIManager ​

csharp
public class LobbyUIManager : UIManager, ILogicUpdate

Fields ​

NameDeclarationDescription
lobbyEffectpublic GameObject lobbyEffect

Properties ​

NameDeclarationDescription
instancepublic static LobbyUIManager 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.
softInstancepublic static LobbyUIManager softInstance { get; }

Methods ​

LogicUpdate(float) ​

csharp
public override void LogicUpdate(float dt)

Parameters:

NameTypeDescription
dtfloat

OnStateChanged(string, string) ​

csharp
protected override void OnStateChanged(string oldState, string newState)

Parameters:

NameTypeDescription
oldStatestring
newStatestring

OpenCharacterSelection() ​

csharp
public void OpenCharacterSelection()

Maintained by the Shape of Dreams Modding Community