FScreenReaderApplicationMessageHandlerBase::ShouldProcessUserInputMessages

[FGenericApplicationMessageHandler](API\Runtime\ApplicationCore\GenericPlatform\FGenericApplicationMessageHandle-)[By](API\Developer\AutomationDriver\By) default all the following functions just forward the call to the underlying message handler.

Choose your operating system:

Windows

macOS

Linux

Override Hierarchy

FGenericApplicationMessageHandler::ShouldProcessUserInputMessages()

FScreenReaderApplicationMessageHandlerBase::ShouldProcessUserInputMessages()

References

Module

ScreenReader

Header

/Engine/Plugins/Experimental/ScreenReader/Source/ScreenReader/Public/GenericPlatform/ScreenReaderApplicationMessageHandlerBase.h

Include

#include "GenericPlatform/ScreenReaderApplicationMessageHandlerBase.h"

Source

/Engine/Plugins/Experimental/ScreenReader/Source/ScreenReader/Private/GenericPlatform/ScreenReaderApplicationMessageHandlerBase.cpp

Syntax

virtual bool ShouldProcessUserInputMessages
(
    const TSharedPtr< FGenericWindow > & PlatformWindow
) const

Remarks

FGenericApplicationMessageHandlerBy default all the following functions just forward the call to the underlying message handler. Child classes should only override functions where they want to intercept the message first and perform pre-processing or handling

See Also

TargetMessageHandler