Romestead Assembly Reference

Candide.UISystems.Notification.UiNotificationSystem

Type JSON

public class in Candide.UISystems.Notification

Methods5
Properties0
Fields4
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.UISystems.Notification
  • Base typeSystem.Object
  • HashD19AB15165A322E21D55A97A7AB92930F7BCCE8BD95802D24542FD4079F1B8BB

Relationships

Base type

System.Object

Fields

NameVisibilitySignature
Desktoppublicpublic Candide.CandideUI.CandideDesktop Desktop
MaxQueueSizeprivateprivate System.Int32 MaxQueueSize
Notificationsprivateprivate System.Collections.Generic.Queue<Candide.UISystems.Notification.NotificationMessage> Notifications
Windowpublicpublic Candide.UISystems.NotificationWindow Window

Methods

ClearAll

public System.Void ClearAll()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash14214B98BD6553A3322F20623F581801280A2BAF07374EF99523A5B60AE17AFF
  • Body hash7C9F1704E60A5E25820B81DE21AEC9BE026672CFC727861F7B27C1F953028201
  • IL size11
Referenced calls
  • System.Collections.Generic.Queue<Candide.UISystems.Notification.NotificationMessage>::Clear()
Called by

Draw

public System.Void Draw()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash27562B0DD91389DC2B3006141729C4F50EE8AC7EB73AEFB09939C528D6475473
  • Body hashA837E945DB516BF080EE1E6124CCD30D1D2192FC8ADDB452D03EDCD2A78EF46B
  • IL size19
Referenced calls

PlayNext

public System.Void PlayNext(Candide.UISystems.Notification.NotificationMessage notification)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash50B0EE7B6A31459BF35A13447C6469AE969413F6D8091FE7BEB8B249D9FA6151
  • Body hash093EA9FD1FC93B27AE518F7B8270E117D7B2B57AF2782A51B00D49146A1307FC
  • IL size134
Referenced calls
Called by

ShowNotification

public System.Void ShowNotification(System.String title, System.String message, System.String callToAction, System.String iconId, System.Action onClick, System.Boolean useButtonBg)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashD1448351254C383240DBC3593B290C3AA5DB1C0C58B7EB29342D3C81C32375A2
  • Body hash08D36128E2C99547F513FCE60736E62D26408BB0DDA7B07DF9E82E8701902624
  • IL size58
Referenced calls
  • System.Collections.Generic.Queue<Candide.UISystems.Notification.NotificationMessage>::get_Count()
  • System.String::Concat(System.String, System.String)
  • CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)
  • Candide.UISystems.Notification.NotificationMessage::.ctor(System.String, System.String, System.String, System.String, System.Boolean, System.Action)
  • System.Collections.Generic.Queue<Candide.UISystems.Notification.NotificationMessage>::Enqueue(!0)
Called by
String literals
  • ShowNotification: Notifications queue is full. Discarding

Update

public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash1837B1D7B468E6406F1F51070B15CD61D5737779B714EB146CA1566C161E5927
  • Body hash8A8F225DFFE84175CDFC523E03A530CD99D1F14742D04B14D2F19CA3628665FF
  • IL size110
Referenced calls