| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Lumin/MagicLeap/Source/MagicLeap/Public/LuminApplicationLifecycleComponent.h |
Include |
#include "LuminApplicationLifecycleComponent.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(ClassGroup=Utility, HideCategories=(Activation, "Components|Activation", Collision),
Meta=(BlueprintSpawnableComponent))
class ULuminApplicationLifecycleComponent : public UApplicationLifecycleComponent
Component to handle receiving notifications from the LuminOS about application state (activated, suspended, termination, standby etc).
Name | Description | ||
---|---|---|---|
|
DeviceHasReactivatedDelegate |
This event is called when the device has transitioned to the active mode from reality or standby. |
|
|
DeviceWillEnterRealityModeDelegate |
This event is called when the device has transitioned to the reality mode. |
|
|
DeviceWillGoInStandbyDelegate |
This callback is called when the device has transitioned to the standby mode. |
|
|
FocusGainedDelegate |
This events is called when focus has been gained, usually on startup or after a system dialog has been closed |
|
|
FocusLostDelegate |
This events is called when focus has been lost, usually because a system dialog has been displayed |
Name | Description | ||
---|---|---|---|
|
OnRegister() |
Called when a component is registered, after Scene is set, but before CreateRenderState_Concurrent or OnCreatePhysicsState are called. |
|
|
OnUnregister() |
Called when a component is unregistered. |