|
Isle
|


Go to the source code of this file.
Classes | |
| class | MxNotificationParam |
| [AI] Parameter object representing a single notification or event, carrying an identifier and sender pointer. More... | |
Enumerations | |
| enum | NotificationId { c_notificationType0 = 0 , c_notificationStartAction = 1 , c_notificationEndAction = 2 , c_notificationType4 = 4 , c_notificationPresenter = 5 , c_notificationStreamer = 6 , c_notificationKeyPress = 7 , c_notificationButtonUp = 8 , c_notificationButtonDown = 9 , c_notificationMouseMove = 10 , c_notificationClick = 11 , c_notificationDragStart = 12 , c_notificationDrag = 13 , c_notificationDragEnd = 14 , c_notificationTimer = 15 , c_notificationControl = 17 , c_notificationEndAnim = 18 , c_notificationPathStruct = 19 , c_notificationType20 = 20 , c_notificationNewPresenter = 21 , c_notificationType22 = 22 , c_notificationType23 = 23 , c_notificationTransitioned = 24 } |
| Several of those should be defined in LegoOmni. More... | |
| enum NotificationId |
Several of those should be defined in LegoOmni.
[AI] Enumerates the various types of notifications used within the engine, corresponding to specific events such as action starts, ends, user input events, presenter updates, streaming events, and object lifecycle transitions.
[AI] The values in this enum are used to identify the type of notification/message being sent between components, typically encapsulated by MxNotificationParam and passed through the notification system.
Definition at line 15 of file mxnotificationparam.h.