Ark Server API (ASA) - Wiki
|
#include <CoreMiscDefines.h>
Public Member Functions | |
FORCEINLINE | FInputDeviceId () |
FInputDeviceId (const FInputDeviceId &)=default | |
FORCEINLINE int32 | GetId () const |
FORCEINLINE bool | IsValid () const |
FORCEINLINE bool | operator== (const FInputDeviceId &Other) const |
FORCEINLINE bool | operator!= (const FInputDeviceId &Other) const |
FORCEINLINE bool | operator< (const FInputDeviceId &Other) const |
FORCEINLINE bool | operator<= (const FInputDeviceId &Other) const |
FORCEINLINE bool | operator> (const FInputDeviceId &Other) const |
FORCEINLINE bool | operator>= (const FInputDeviceId &Other) const |
Static Public Member Functions | |
static FORCEINLINE FInputDeviceId | CreateFromInternalId (int32 InInternalId) |
Private Attributes | |
int32 | InternalId |
Friends | |
FORCEINLINE friend uint32 | GetTypeHash (const FInputDeviceId &InputId) |
Represents a single input device such as a gamepad, keyboard, or mouse.
Has a globally unique identifier that is assigned by the IPlatformInputDeviceMapper
Definition at line 385 of file CoreMiscDefines.h.
|
inlineexplicit |
Definition at line 387 of file CoreMiscDefines.h.
|
default |
|
inlinestatic |
Explicit function to create from an internal id
Definition at line 394 of file CoreMiscDefines.h.
|
inline |
Definition at line 401 of file CoreMiscDefines.h.
|
inline |
Sees if this is a valid input device
Definition at line 407 of file CoreMiscDefines.h.
|
inline |
Definition at line 417 of file CoreMiscDefines.h.
|
inline |
Definition at line 422 of file CoreMiscDefines.h.
|
inline |
Definition at line 427 of file CoreMiscDefines.h.
|
inline |
Definition at line 412 of file CoreMiscDefines.h.
|
inline |
Definition at line 432 of file CoreMiscDefines.h.
|
inline |
Definition at line 437 of file CoreMiscDefines.h.
|
friend |
Definition at line 442 of file CoreMiscDefines.h.
|
private |
Raw id, will be allocated by application layer
Definition at line 454 of file CoreMiscDefines.h.