FCommonInputPlatformBaseData

Windows
MacOS
Linux

References

Module

CommonInput

Header

/Engine/Plugins/Experimental/CommonUI/Source/CommonInput/Public/CommonInputBaseTypes.h

Include

#include "CommonInputBaseTypes.h"

Syntax

[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)()
struct FCommonInputPlatformBaseData

Variables

Name Description

Protected variable UProperty Category, EditDefaultsOnly, Meta

bool

 

bCanChangeGamepadType

Protected variable UProperty Category, EditDefaultsOnly

bool

 

bSupported

Protected variable UProperty Category, EditDefaultsOnly, Meta

bool

 

bSupportsGamepad

Protected variable UProperty Category, EditDefaultsOnly, Meta

bool

 

bSupportsMouseAndKeyboard

Protected variable UProperty Category, EditDefaultsOnly, Meta

bool

 

bSupportsTouch

Protected variable UProperty Category, EditDefaultsOnly, Meta

TArray< TSoftCl...

 

ControllerData

Protected variable UProperty Transient

TArray< TSubcla...

 

ControllerDataClasses

Protected variable UProperty Category, EditDefaultsOnly, Meta

FName

 

DefaultGamepadName

Protected variable UProperty Category, EditDefaultsOnly, Meta

ECommonInputTyp...

 

DefaultInputType

Constructors

Destructors

Functions

Name Description

Public function Const

bool

 

CanChangeGamepadType()

Public function

TArray< TSof...

 

GetControllerData()

Public function Const

const FName

 

GetDefaultGamepadName()

Public function Const

ECommonInput...

 

GetDefaultInputType()

Public function Static

const TArray...

 

GetRegisteredPlatforms()

Public function Const

bool

 

SupportsInputType

(
    ECommonInputType InputType
)

Public function Virtual Const

bool

 

TryGetInputBrush

(
    FSlateBrush& OutBrush,
    FKey Key,
    ECommonInputType InputType,
    const FName& GamepadName
)

Public function Virtual Const

bool

 

TryGetInputBrush

(
    FSlateBrush& OutBrush,
    const TArray< FKey >& Keys,
    ECommonInputType InputType,
    const FName& GamepadName
)

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