You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
31 lines
1.1 KiB
Plaintext
31 lines
1.1 KiB
Plaintext
// The Lifecycle events contains the name of the event as a string
|
|
// ComponentApplication derived classes
|
|
// will set these these keys to a JSON Object indicate an event has occured
|
|
// A callback can be registered with the SettingsRegistry
|
|
// to be notified when that key is set
|
|
// The JSON object that is set will contain any payload data
|
|
// related to the event
|
|
{
|
|
"O3DE" : {
|
|
"Application": {
|
|
"LifecycleEvents": {
|
|
"SystemComponentsActivated": {},
|
|
"SystemComponentsDeactivated": {},
|
|
"ReflectionManagerAvailable": {},
|
|
"ReflectionManagerUnavailable": {},
|
|
"SystemAllocatorCreated": {},
|
|
"SystemAllocatorPendingDestruction": {},
|
|
"SettingsRegistryAvailable": {},
|
|
"SettingsRegistryUnavailable": {},
|
|
"ConsoleAvailable": {},
|
|
"ConsoleUnavailable": {},
|
|
"GemsLoaded": {},
|
|
"GemsUnloaded": {},
|
|
"FileIOAvailable": {},
|
|
"FileIOUnavailable": {},
|
|
"LegacySystemInterfaceCreated": {}
|
|
}
|
|
}
|
|
}
|
|
}
|