FirstModulAR 0.1.0
Loading...
Searching...
No Matches
FMAR.Internal.Notifications.ClientNotifications Class Reference
Inheritance diagram for FMAR.Internal.Notifications.ClientNotifications:
FMAR.Networking.FmarClientComponent FMAR.Internal.Inspectables.IInspectable

Public Member Functions

override void OnNetworkSpawn ()
 
override void OnNetworkDespawn ()
 
void Notify (Notification notification)
 
void NotifyClientRpc (Notification notification)
 
void ClearServerRpc ()
 
void MarkSeenServerRpc (int index)
 
void ClientRequestMockNotification (string body, string label, UrgencyLevel urgencyLevel, string link="", float delay=0, bool triggerAudiovisualCues=true)
 
- Public Member Functions inherited from FMAR.Networking.FmarClientComponent
void Init (FmarClient client)
 

Properties

static ClientNotifications ClientInstance [get]
 
List< NotificationNotifications [get]
 
List< InspectorRowInspectorRows [get]
 The items to display in the inspector.
 
- Properties inherited from FMAR.Networking.FmarClientComponent
FmarClient Client [get]
 
- Properties inherited from FMAR.Internal.Inspectables.IInspectable

Events

Action< List< Notification > > OnNotificationsChanged
 
Action< NotificationOnNewNotification
 

Additional Inherited Members

- Protected Attributes inherited from FMAR.Networking.FmarClientComponent
FmarClient client
 

Member Function Documentation

◆ ClearServerRpc()

void FMAR.Internal.Notifications.ClientNotifications.ClearServerRpc ( )
inline

◆ ClientRequestMockNotification()

void FMAR.Internal.Notifications.ClientNotifications.ClientRequestMockNotification ( string body,
string label,
UrgencyLevel urgencyLevel,
string link = "",
float delay = 0,
bool triggerAudiovisualCues = true )
inline

◆ MarkSeenServerRpc()

void FMAR.Internal.Notifications.ClientNotifications.MarkSeenServerRpc ( int index)
inline

◆ Notify()

void FMAR.Internal.Notifications.ClientNotifications.Notify ( Notification notification)
inline

◆ NotifyClientRpc()

void FMAR.Internal.Notifications.ClientNotifications.NotifyClientRpc ( Notification notification)
inline

◆ OnNetworkDespawn()

override void FMAR.Internal.Notifications.ClientNotifications.OnNetworkDespawn ( )
inline

◆ OnNetworkSpawn()

override void FMAR.Internal.Notifications.ClientNotifications.OnNetworkSpawn ( )
inline

Property Documentation

◆ ClientInstance

ClientNotifications FMAR.Internal.Notifications.ClientNotifications.ClientInstance
staticget

◆ InspectorRows

List<InspectorRow> FMAR.Internal.Notifications.ClientNotifications.InspectorRows
get

The items to display in the inspector.

Implements FMAR.Internal.Inspectables.IInspectable.

◆ Notifications

List<Notification> FMAR.Internal.Notifications.ClientNotifications.Notifications
get

Event Documentation

◆ OnNewNotification

Action<Notification> FMAR.Internal.Notifications.ClientNotifications.OnNewNotification

◆ OnNotificationsChanged

Action<List<Notification> > FMAR.Internal.Notifications.ClientNotifications.OnNotificationsChanged

The documentation for this class was generated from the following file: