UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FInputDevicePropertyHandle Struct Reference

#include <InputDevicePropertyHandle.h>

Public Member Functions

ENGINE_API FInputDevicePropertyHandle ()
 
 ~FInputDevicePropertyHandle ()=default
 
ENGINE_API bool IsValid () const
 
ENGINE_API uint32 GetTypeHash () const
 
ENGINE_API bool operator== (const FInputDevicePropertyHandle &Other) const
 
ENGINE_API bool operator!= (const FInputDevicePropertyHandle &Other) const
 
ENGINE_API FString ToString () const
 

Static Public Attributes

static ENGINE_API FInputDevicePropertyHandle InvalidHandle
 

Friends

class UInputDeviceSubsystem
 
ENGINE_API friend uint32 GetTypeHash (const FInputDevicePropertyHandle &InHandle)
 

Detailed Description

A handle to an active input device property that is being used by the InputDeviceSubsytem.

Constructor & Destructor Documentation

◆ FInputDevicePropertyHandle()

FInputDevicePropertyHandle::FInputDevicePropertyHandle ( )

◆ ~FInputDevicePropertyHandle()

FInputDevicePropertyHandle::~FInputDevicePropertyHandle ( )
default

Member Function Documentation

◆ GetTypeHash()

uint32 FInputDevicePropertyHandle::GetTypeHash ( ) const

◆ IsValid()

bool FInputDevicePropertyHandle::IsValid ( ) const

Returns true if this handle is valid

◆ operator!=()

bool FInputDevicePropertyHandle::operator!= ( const FInputDevicePropertyHandle Other) const

◆ operator==()

bool FInputDevicePropertyHandle::operator== ( const FInputDevicePropertyHandle Other) const

◆ ToString()

FString FInputDevicePropertyHandle::ToString ( ) const

Friends And Related Symbol Documentation

◆ GetTypeHash

ENGINE_API friend uint32 GetTypeHash ( const FInputDevicePropertyHandle InHandle)
friend

◆ UInputDeviceSubsystem

Member Data Documentation

◆ InvalidHandle

FInputDevicePropertyHandle FInputDevicePropertyHandle::InvalidHandle
static

An invalid Input Device Property handle


The documentation for this struct was generated from the following files: