implements IEquatable`1
0x00x0008
Members 1
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | m_EventPtr | InputEvent* | Private+1 flags | |
| 0x0000 | 0x08 | unreflected bytes to end of InputEventPtr | ||
Functions 31
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor(const InputEvent*& eventPtr) | Public+1 flags | 0x00 | |
| bool get_valid() | Public+1 flags | 0x01 | |
| bool get_handled() | Public+1 flags | 0x01 | |
| void set_handled(bool value) | Public+1 flags | 0x01 | |
| int get_id() | Public+1 flags | 0x04 | |
| void set_id(int value) | Public+1 flags | 0x04 | |
| FourCC get_type() | Public+1 flags | 0x04 | |
| uint get_sizeInBytes() | Public+1 flags | 0x04 | |
| int get_deviceId() | Public+1 flags | 0x04 | |
| void set_deviceId(int value) | Public+1 flags | 0x04 | |
| double get_time() | Public+1 flags | 0x08 | |
| void set_time(double value) | Public+1 flags | 0x08 | |
| double get_internalTime() | 2 flags | 0x08 | |
| void set_internalTime(double value) | 2 flags | 0x08 | |
| InputEvent* get_data() | Public+1 flags | 0x00 | |
| FourCC get_stateFormat() | 2 flags | 0x04 | |
| uint get_stateSizeInBytes() | 2 flags | 0x04 | |
| uint get_stateOffset() | 2 flags | 0x04 | |
| bool IsA() | Public | — | 0x01 |
| InputEventPtr Next() | Public | 0x08 | |
| string ToString() | Public+1 flags | 0x08 | |
| InputEvent* ToPointer() | Public | 0x00 | |
| bool Equals(const InputEventPtr& other) | PublicFinal+2 flags | 0x08 | |
| bool Equals(object obj) | Public+1 flags | 0x08 | |
| int GetHashCode() | Public+1 flags | 0x04 | |
| bool op_Equality(const InputEventPtr& left, const InputEventPtr& right) | PublicStatic+1 flags | 0x08 | |
| bool op_Inequality(const InputEventPtr& left, const InputEventPtr& right) | PublicStatic+1 flags | 0x08 | |
| InputEventPtr op_Implicit(const InputEvent*& eventPtr) | PublicStatic+1 flags | 0x08 | |
| InputEventPtr From(const InputEvent*& eventPtr) | PublicStatic | 0x08 | |
| InputEvent* op_Implicit(const InputEventPtr& eventPtr) | PublicStatic+1 flags | 0x08 | |
| InputEvent* FromInputEventPtr(const InputEventPtr& eventPtr) | PublicStatic | 0x08 |
Used by 69
types with a member, parameter or interface of this type<>c<>c<GetAllButtonPresses>d__43Action`1Action`2Action`2Action`2Action`4ActionEventArraySortHelper`1Comparison`1DeltaStateEventDeviceConfigurationEventDeviceRemoveEventDualSenseGamepadHIDDualShock4GamepadHIDEnumeratorEnumeratorEnumeratorEqualityComparer`1FastMouseFingerForDeviceFunc`2Func`3Func`3Func`3Func`4ICollection`1IEnumerator`1IEquatable`1IEventMergerIEventPreProcessorIInputStateCallbackReceiverIInputStateChangeMonitorIList`1InputActionStateInputControlExtensionsInputEventBufferInputEventControlCollectionInputEventControlEnumeratorInputEventPtr[]InputEventTraceInputManagerInputRemotingInputStateInputStateHistoryInputSystemInputUserIObserver`1IReadOnlyList`1List`1MouseObserverStateOnScreenControlOnScreenDeviceInfoPlayerInputPlayerInputManagerPointerPredicate`1ReadOnlyCollection`1RebindingOperationReplayControllerStateChangeMonitorDelegateStateEventSwitchProControllerHIDTextEventTouchscreenTouchSimulation