### YamlMime:ManagedReference items: - uid: TinyLife.Uis.Notifications commentId: T:TinyLife.Uis.Notifications id: Notifications parent: TinyLife.Uis children: - TinyLife.Uis.Notifications.Add(System.String,System.String,TinyLife.Uis.NotifType) - TinyLife.Uis.Notifications.Add(TinyLife.Objects.MapObject,System.String,TinyLife.Uis.NotifType) - TinyLife.Uis.Notifications.MaxHistoryLength - TinyLife.Uis.Notifications.RegisterIcon(System.String,MLEM.Textures.TextureRegion) langs: - csharp - vb name: Notifications nameWithType: Notifications fullName: TinyLife.Uis.Notifications type: Class source: remote: path: TinyLife/Uis/Notifications.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Notifications path: ../TinyLife/Uis/Notifications.cs startLine: 23 assemblies: - Tiny Life namespace: TinyLife.Uis summary: "\nThis class holds information about the current and past notifications that are displayed in the top center of the screen.\nTo create custom notifications, use or .\n" example: [] syntax: content: public static class Notifications content.vb: Public Module Notifications inheritance: - System.Object inheritedMembers: - System.Object.Equals(System.Object) - System.Object.Equals(System.Object,System.Object) - System.Object.GetHashCode - System.Object.GetType - System.Object.MemberwiseClone - System.Object.ReferenceEquals(System.Object,System.Object) - System.Object.ToString - uid: TinyLife.Uis.Notifications.MaxHistoryLength commentId: F:TinyLife.Uis.Notifications.MaxHistoryLength id: MaxHistoryLength parent: TinyLife.Uis.Notifications langs: - csharp - vb name: MaxHistoryLength nameWithType: Notifications.MaxHistoryLength fullName: TinyLife.Uis.Notifications.MaxHistoryLength type: Field source: remote: path: TinyLife/Uis/Notifications.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MaxHistoryLength path: ../TinyLife/Uis/Notifications.cs startLine: 28 assemblies: - Tiny Life namespace: TinyLife.Uis summary: "\nThe maximum amount of entries that can be in the notification history before the oldest entries start being deleted.\n" example: [] syntax: content: public const int MaxHistoryLength = 1024 return: type: System.Int32 content.vb: Public Const MaxHistoryLength As Integer = 1024 - uid: TinyLife.Uis.Notifications.Add(TinyLife.Objects.MapObject,System.String,TinyLife.Uis.NotifType) commentId: M:TinyLife.Uis.Notifications.Add(TinyLife.Objects.MapObject,System.String,TinyLife.Uis.NotifType) id: Add(TinyLife.Objects.MapObject,System.String,TinyLife.Uis.NotifType) parent: TinyLife.Uis.Notifications langs: - csharp - vb name: Add(MapObject, string, NotifType) nameWithType: Notifications.Add(MapObject, string, NotifType) fullName: TinyLife.Uis.Notifications.Add(TinyLife.Objects.MapObject, string, TinyLife.Uis.NotifType) type: Method source: remote: path: TinyLife/Uis/Notifications.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Add path: ../TinyLife/Uis/Notifications.cs startLine: 53 assemblies: - Tiny Life namespace: TinyLife.Uis summary: "\nAdds a new notification related to the given map object.\nThe passed object is also the one that will be displayed in the notification.\n" example: [] syntax: content: public static void Add(MapObject obj, string content, NotifType type = NotifType.Info) parameters: - id: obj type: TinyLife.Objects.MapObject description: The map object that this notification relates to - id: content type: System.String description: The content of the notification. Should be localized using - id: type type: TinyLife.Uis.NotifType description: The type that this notification should have, which determines the color of its background content.vb: Public Shared Sub Add(obj As MapObject, content As String, type As NotifType = NotifType.Info) overload: TinyLife.Uis.Notifications.Add* nameWithType.vb: Notifications.Add(MapObject, String, NotifType) fullName.vb: TinyLife.Uis.Notifications.Add(TinyLife.Objects.MapObject, String, TinyLife.Uis.NotifType) name.vb: Add(MapObject, String, NotifType) - uid: TinyLife.Uis.Notifications.Add(System.String,System.String,TinyLife.Uis.NotifType) commentId: M:TinyLife.Uis.Notifications.Add(System.String,System.String,TinyLife.Uis.NotifType) id: Add(System.String,System.String,TinyLife.Uis.NotifType) parent: TinyLife.Uis.Notifications langs: - csharp - vb name: Add(string, string, NotifType) nameWithType: Notifications.Add(string, string, NotifType) fullName: TinyLife.Uis.Notifications.Add(string, string, TinyLife.Uis.NotifType) type: Method source: remote: path: TinyLife/Uis/Notifications.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Add path: ../TinyLife/Uis/Notifications.cs startLine: 64 assemblies: - Tiny Life namespace: TinyLife.Uis summary: "\nAdds a new notification related to nothing.\nThe passed icon is displayed instead of an object.\n" example: [] syntax: content: public static void Add(string icon, string content, NotifType type = NotifType.Info) parameters: - id: icon type: System.String description: The icon that should be displayed in the notification - id: content type: System.String description: The content of the notification. Should be localized using - id: type type: TinyLife.Uis.NotifType description: The type that this notification should have, which determines the color of its background content.vb: Public Shared Sub Add(icon As String, content As String, type As NotifType = NotifType.Info) overload: TinyLife.Uis.Notifications.Add* nameWithType.vb: Notifications.Add(String, String, NotifType) fullName.vb: TinyLife.Uis.Notifications.Add(String, String, TinyLife.Uis.NotifType) name.vb: Add(String, String, NotifType) - uid: TinyLife.Uis.Notifications.RegisterIcon(System.String,MLEM.Textures.TextureRegion) commentId: M:TinyLife.Uis.Notifications.RegisterIcon(System.String,MLEM.Textures.TextureRegion) id: RegisterIcon(System.String,MLEM.Textures.TextureRegion) parent: TinyLife.Uis.Notifications langs: - csharp - vb name: RegisterIcon(string, TextureRegion) nameWithType: Notifications.RegisterIcon(string, TextureRegion) fullName: TinyLife.Uis.Notifications.RegisterIcon(string, MLEM.Textures.TextureRegion) type: Method source: remote: path: TinyLife/Uis/Notifications.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RegisterIcon path: ../TinyLife/Uis/Notifications.cs startLine: 74 assemblies: - Tiny Life namespace: TinyLife.Uis summary: "\nRegisters an icon that can be used as a notification icon in .\nIcons are registered so that notification instances remember them when the game is closed and loaded again.\n" example: [] syntax: content: public static void RegisterIcon(string name, TextureRegion texture) parameters: - id: name type: System.String description: The name of the icon to register. - id: texture type: MLEM.Textures.TextureRegion description: The texture that the icon should display. content.vb: Public Shared Sub RegisterIcon(name As String, texture As TextureRegion) overload: TinyLife.Uis.Notifications.RegisterIcon* nameWithType.vb: Notifications.RegisterIcon(String, TextureRegion) fullName.vb: TinyLife.Uis.Notifications.RegisterIcon(String, MLEM.Textures.TextureRegion) name.vb: RegisterIcon(String, TextureRegion) references: - uid: TinyLife.Uis.Notifications.Add(TinyLife.Objects.MapObject,System.String,TinyLife.Uis.NotifType) commentId: M:TinyLife.Uis.Notifications.Add(TinyLife.Objects.MapObject,System.String,TinyLife.Uis.NotifType) isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string name: Add(MapObject, string, NotifType) nameWithType: Notifications.Add(MapObject, string, NotifType) fullName: TinyLife.Uis.Notifications.Add(TinyLife.Objects.MapObject, string, TinyLife.Uis.NotifType) nameWithType.vb: Notifications.Add(MapObject, String, NotifType) fullName.vb: TinyLife.Uis.Notifications.Add(TinyLife.Objects.MapObject, String, TinyLife.Uis.NotifType) name.vb: Add(MapObject, String, NotifType) spec.csharp: - uid: TinyLife.Uis.Notifications.Add(TinyLife.Objects.MapObject,System.String,TinyLife.Uis.NotifType) name: Add - name: ( - uid: TinyLife.Objects.MapObject name: MapObject - name: ',' - name: " " - uid: System.String name: string isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - uid: TinyLife.Uis.NotifType name: NotifType - name: ) spec.vb: - uid: TinyLife.Uis.Notifications.Add(TinyLife.Objects.MapObject,System.String,TinyLife.Uis.NotifType) name: Add - name: ( - uid: TinyLife.Objects.MapObject name: MapObject - name: ',' - name: " " - uid: System.String name: String isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - uid: TinyLife.Uis.NotifType name: NotifType - name: ) - uid: TinyLife.Uis.Notifications.Add(System.String,System.String,TinyLife.Uis.NotifType) commentId: M:TinyLife.Uis.Notifications.Add(System.String,System.String,TinyLife.Uis.NotifType) isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string name: Add(string, string, NotifType) nameWithType: Notifications.Add(string, string, NotifType) fullName: TinyLife.Uis.Notifications.Add(string, string, TinyLife.Uis.NotifType) nameWithType.vb: Notifications.Add(String, String, NotifType) fullName.vb: TinyLife.Uis.Notifications.Add(String, String, TinyLife.Uis.NotifType) name.vb: Add(String, String, NotifType) spec.csharp: - uid: TinyLife.Uis.Notifications.Add(System.String,System.String,TinyLife.Uis.NotifType) name: Add - name: ( - uid: System.String name: string isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - uid: System.String name: string isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - uid: TinyLife.Uis.NotifType name: NotifType - name: ) spec.vb: - uid: TinyLife.Uis.Notifications.Add(System.String,System.String,TinyLife.Uis.NotifType) name: Add - name: ( - uid: System.String name: String isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - uid: System.String name: String isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - uid: TinyLife.Uis.NotifType name: NotifType - name: ) - uid: TinyLife.Uis commentId: N:TinyLife.Uis name: TinyLife.Uis nameWithType: TinyLife.Uis fullName: TinyLife.Uis spec.csharp: - uid: TinyLife name: TinyLife - name: . - uid: TinyLife.Uis name: Uis spec.vb: - uid: TinyLife name: TinyLife - name: . - uid: TinyLife.Uis name: Uis - uid: System.Object commentId: T:System.Object parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object name: object nameWithType: object fullName: object nameWithType.vb: Object fullName.vb: Object name.vb: Object - uid: System.Object.Equals(System.Object) commentId: M:System.Object.Equals(System.Object) parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) name: Equals(object) nameWithType: object.Equals(object) fullName: object.Equals(object) nameWithType.vb: Object.Equals(Object) fullName.vb: Object.Equals(Object) name.vb: Equals(Object) spec.csharp: - uid: System.Object.Equals(System.Object) name: Equals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) - name: ( - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) spec.vb: - uid: System.Object.Equals(System.Object) name: Equals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) - name: ( - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) - uid: System.Object.Equals(System.Object,System.Object) commentId: M:System.Object.Equals(System.Object,System.Object) parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) name: Equals(object, object) nameWithType: object.Equals(object, object) fullName: object.Equals(object, object) nameWithType.vb: Object.Equals(Object, Object) fullName.vb: Object.Equals(Object, Object) name.vb: Equals(Object, Object) spec.csharp: - uid: System.Object.Equals(System.Object,System.Object) name: Equals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) - name: ( - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) spec.vb: - uid: System.Object.Equals(System.Object,System.Object) name: Equals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) - name: ( - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) - uid: System.Object.GetHashCode commentId: M:System.Object.GetHashCode parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode name: GetHashCode() nameWithType: object.GetHashCode() fullName: object.GetHashCode() nameWithType.vb: Object.GetHashCode() fullName.vb: Object.GetHashCode() spec.csharp: - uid: System.Object.GetHashCode name: GetHashCode isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode - name: ( - name: ) spec.vb: - uid: System.Object.GetHashCode name: GetHashCode isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode - name: ( - name: ) - uid: System.Object.GetType commentId: M:System.Object.GetType parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gettype name: GetType() nameWithType: object.GetType() fullName: object.GetType() nameWithType.vb: Object.GetType() fullName.vb: Object.GetType() spec.csharp: - uid: System.Object.GetType name: GetType isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gettype - name: ( - name: ) spec.vb: - uid: System.Object.GetType name: GetType isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gettype - name: ( - name: ) - uid: System.Object.MemberwiseClone commentId: M:System.Object.MemberwiseClone parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone name: MemberwiseClone() nameWithType: object.MemberwiseClone() fullName: object.MemberwiseClone() nameWithType.vb: Object.MemberwiseClone() fullName.vb: Object.MemberwiseClone() spec.csharp: - uid: System.Object.MemberwiseClone name: MemberwiseClone isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone - name: ( - name: ) spec.vb: - uid: System.Object.MemberwiseClone name: MemberwiseClone isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone - name: ( - name: ) - uid: System.Object.ReferenceEquals(System.Object,System.Object) commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals name: ReferenceEquals(object, object) nameWithType: object.ReferenceEquals(object, object) fullName: object.ReferenceEquals(object, object) nameWithType.vb: Object.ReferenceEquals(Object, Object) fullName.vb: Object.ReferenceEquals(Object, Object) name.vb: ReferenceEquals(Object, Object) spec.csharp: - uid: System.Object.ReferenceEquals(System.Object,System.Object) name: ReferenceEquals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals - name: ( - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) spec.vb: - uid: System.Object.ReferenceEquals(System.Object,System.Object) name: ReferenceEquals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals - name: ( - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) - uid: System.Object.ToString commentId: M:System.Object.ToString parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.tostring name: ToString() nameWithType: object.ToString() fullName: object.ToString() nameWithType.vb: Object.ToString() fullName.vb: Object.ToString() spec.csharp: - uid: System.Object.ToString name: ToString isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.tostring - name: ( - name: ) spec.vb: - uid: System.Object.ToString name: ToString isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.tostring - name: ( - name: ) - uid: System commentId: N:System isExternal: true href: https://learn.microsoft.com/dotnet/api/system name: System nameWithType: System fullName: System - uid: System.Int32 commentId: T:System.Int32 parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 name: int nameWithType: int fullName: int nameWithType.vb: Integer fullName.vb: Integer name.vb: Integer - uid: TinyLife.Localization commentId: T:TinyLife.Localization name: Localization nameWithType: Localization fullName: TinyLife.Localization - uid: TinyLife.Uis.Notifications.Add* commentId: Overload:TinyLife.Uis.Notifications.Add name: Add nameWithType: Notifications.Add fullName: TinyLife.Uis.Notifications.Add - uid: TinyLife.Objects.MapObject commentId: T:TinyLife.Objects.MapObject parent: TinyLife.Objects name: MapObject nameWithType: MapObject fullName: TinyLife.Objects.MapObject - uid: System.String commentId: T:System.String parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string name: string nameWithType: string fullName: string nameWithType.vb: String fullName.vb: String name.vb: String - uid: TinyLife.Uis.NotifType commentId: T:TinyLife.Uis.NotifType parent: TinyLife.Uis name: NotifType nameWithType: NotifType fullName: TinyLife.Uis.NotifType - uid: TinyLife.Objects commentId: N:TinyLife.Objects name: TinyLife.Objects nameWithType: TinyLife.Objects fullName: TinyLife.Objects spec.csharp: - uid: TinyLife name: TinyLife - name: . - uid: TinyLife.Objects name: Objects spec.vb: - uid: TinyLife name: TinyLife - name: . - uid: TinyLife.Objects name: Objects - uid: TinyLife.Uis.Notifications.RegisterIcon* commentId: Overload:TinyLife.Uis.Notifications.RegisterIcon name: RegisterIcon nameWithType: Notifications.RegisterIcon fullName: TinyLife.Uis.Notifications.RegisterIcon - uid: MLEM.Textures.TextureRegion commentId: T:MLEM.Textures.TextureRegion parent: MLEM.Textures isExternal: true name: TextureRegion nameWithType: TextureRegion fullName: MLEM.Textures.TextureRegion - uid: MLEM.Textures commentId: N:MLEM.Textures isExternal: true name: MLEM.Textures nameWithType: MLEM.Textures fullName: MLEM.Textures spec.csharp: - uid: MLEM name: MLEM isExternal: true - name: . - uid: MLEM.Textures name: Textures isExternal: true spec.vb: - uid: MLEM name: MLEM isExternal: true - name: . - uid: MLEM.Textures name: Textures isExternal: true