FInputCaptureData

An active capturing behavior may need to keep track of additional data that cannot be stored within the behavior (for example if the same behavior instance is capturing for Left and Right separately).

Windows
MacOS
Linux

References

Module

InteractiveToolsFramework

Header

/Engine/Source/Runtime/Experimental/InteractiveToolsFramework/Public/InputBehavior.h

Include

#include "InputBehavior.h"

Syntax

struct FInputCaptureData

Remarks

An active capturing behavior may need to keep track of additional data that cannot be stored within the behavior (for example if the same behavior instance is capturing for Left and Right separately). So FInputCaptureUpdate can optionally return this structure, and we will pass it to the next UpdateCapture() call

Variables

Name Description

Public variable

void *

 

CustomData

Pointer to data defined by the InputBehavior, which is also responsible for cleaning it up

Public variable

EInputCaptureSi...

 

WhichSide

Which side do we want to capture on

Constructors

Name Description

Public function

FInputCaptureData()

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