Skip to content

Class: MessageManager ​

csharp
public class MessageManager : ManagerBase<MessageManager>, ILogicUpdate

Fields ​

NameDeclarationDescription
buttonspublic List&lt;GameObject&gt; buttons
canvasGrouppublic CanvasGroup canvasGroup
contentTextpublic TextMeshProUGUI contentText

Properties ​

NameDeclarationDescription
isShowingMessagepublic bool isShowingMessage { get; }

Methods ​

CloseMessage(ButtonType) ​

csharp
public void CloseMessage(DewMessageSettings.ButtonType button)

Parameters:

NameTypeDescription
buttonDewMessageSettings.ButtonType

CloseMessageCancel() ​

csharp
public void CloseMessageCancel()

CloseMessageNo() ​

csharp
public void CloseMessageNo()

CloseMessageOk() ​

csharp
public void CloseMessageOk()

CloseMessageYes() ​

csharp
public void CloseMessageYes()

FrameUpdate() ​

csharp
public override void FrameUpdate()

LogicUpdate(float) ​

csharp
public override void LogicUpdate(float dt)

Parameters:

NameTypeDescription
dtfloat

ShowMessage(DewMessageSettings) ​

csharp
public void ShowMessage(DewMessageSettings msg)

Parameters:

NameTypeDescription
msgDewMessageSettings

ShowMessageLocalized(string) ​

csharp
public void ShowMessageLocalized(string id)

Parameters:

NameTypeDescription
idstring

Maintained by the Shape of Dreams Modding Community