IDisplayClusterInputManager

Public input manager interface

Windows
MacOS
Linux

References

Module

DisplayCluster

Header

/Engine/Plugins/Runtime/nDisplay/Source/DisplayCluster/Public/Input/IDisplayClusterInputManager.h

Include

#include "Input/IDisplayClusterInputManager.h"

Syntax

class IDisplayClusterInputManager

Remarks

Public input manager interface

Destructors

Functions

Name Description

Public function Const

bool

 

GetAxis

(
    const FString& devId,
    const uint8 axis,
    float& value
)

Axes data access.

Public function Const

uint32

 

GetAxisDeviceAmount()

Device amount.

Public function Const

bool

 

GetAxisDeviceIds

(
    TArray< FString >& ids
)

Device IDs.

Public function Const

uint32

 

GetButtonDeviceAmount()

Public function Const

bool

 

GetButtonDeviceIds

(
    TArray< FString >& ids
)

Public function Const

bool

 

GetButtonState

(
    const FString& devId,
    const uint8 btn,
    bool& curState
)

Button data access.

Public function Const

const IDispl...

 

GetDevice

(
    EDisplayClusterInputDeviceType Devi...,
    const FString& DeviceID
)

Device API.

Public function Const

uint32

 

GetKeyboardDeviceAmount()

Public function Const

bool

 

GetKeyboardDeviceIds

(
    TArray< FString >& ids
)

Public function Const

bool

 

GetKeyboardState

(
    const FString& devId,
    const uint8 btn,
    bool& curState
)

Keyboard data access.

Public function Const

uint32

 

GetTrackerDeviceAmount()

Public function Const

bool

 

GetTrackerDeviceIds

(
    TArray< FString >& ids
)

Public function Const

bool

 

GetTrackerLocation

(
    const FString& devId,
    const uint8 tr,
    FVector& location
)

Tracking data access.

Public function Const

bool

 

GetTrackerQuat

(
    const FString& devId,
    const uint8 tr,
    FQuat& rotation
)

Public function Const

bool

 

IsButtonPressed

(
    const FString& devId,
    const uint8 btn,
    bool& curPressed
)

Public function Const

bool

 

IsButtonReleased

(
    const FString& devId,
    const uint8 btn,
    bool& curReleased
)

Public function Const

bool

 

IsKeyboardPressed

(
    const FString& devId,
    const uint8 btn,
    bool& curPressed
)

Public function Const

bool

 

IsKeyboardReleased

(
    const FString& devId,
    const uint8 btn,
    bool& curReleased
)

Public function Const

bool

 

WasButtonPressed

(
    const FString& devId,
    const uint8 btn,
    bool& wasPressed
)

Public function Const

bool

 

WasButtonReleased

(
    const FString& devId,
    const uint8 btn,
    bool& wasReleased
)

Public function Const

bool

 

WasKeyboardPressed

(
    const FString& devId,
    const uint8 btn,
    bool& wasPressed
)

Public function Const

bool

 

WasKeyboardReleased

(
    const FString& devId,
    const uint8 btn,
    bool& wasReleased
)

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