DeferredKeyEvent

Key events come in on separate threads so we queue them up and process them on the main thread.

Windows
MacOS
Linux

References

Module

ApplicationCore

Header

/Engine/Source/Runtime/ApplicationCore/Public/Lumin/LuminApplication.h

Include

#include "Lumin/LuminApplication.h"

Syntax

class DeferredKeyEvent

Remarks

Key events come in on separate threads so we queue them up and process them on the main thread.

Variables

Name Description

Protected variable

MLKeyCode

 

KeyCode

Protected variable

uint32_t

 

KeyData

Protected variable

Type

 

KeyEventType

Constructors

Name Description

Public function

DeferredKeyEvent()

Public function

DeferredKeyEvent

(
    uint32 CharUtf32
)

Public function

DeferredKeyEvent

(
    Type InKeyEventType,
    MLKeyCode InKeyCode,
    uint32 ModifierMask
)

Functions

Name Description

Public function Const

void

 

SendModified

(
    TSharedRef< FGenericApplicationMess...,
    uint32_t& InOutModifierMask
)

Enums

Name

Description

Public enum

Type

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss