| FourCC get_FrameMarkerEvent() | PublicStatic+1 flags | — | 0x04 |
| int get_deviceId() | Public+1 flags | — | 0x04 |
| void set_deviceId(int value) | Public+1 flags | — | 0x04 |
| bool get_enabled() | Public+1 flags | — | 0x01 |
| bool get_recordFrameMarkers() | Public+1 flags | | 0x01 |
| void set_recordFrameMarkers(bool value) | Public+1 flags | | 0x01 |
| long get_eventCount() | Public+1 flags | | 0x08 |
| long get_totalEventSizeInBytes() | Public+1 flags | | 0x08 |
| long get_allocatedSizeInBytes() | Public+1 flags | | 0x08 |
| long get_maxSizeInBytes() | Public+1 flags | | 0x08 |
| ReadOnlyArray<UnityEngine.InputSystem.LowLevel.InputEventTrace.DeviceInfo> get_deviceInfos() | Public+1 flags | | 0x10 |
| Func<UnityEngine.InputSystem.LowLevel.InputEventPtr get_onFilterEvent() | Public+1 flags | | 0x08 |
| void set_onFilterEvent(Func<UnityEngine.InputSystem.LowLevel.InputEventPtr value) | Public+1 flags | | 0x08 |
| void add_onEvent(Action<UnityEngine.InputSystem.LowLevel.InputEventPtr> value) | Public+1 flags | | 0x08 |
| void remove_onEvent(Action<UnityEngine.InputSystem.LowLevel.InputEventPtr> value) | Public+1 flags | | 0x08 |
| void .ctor(InputDevice device, long bufferSizeInBytes, bool growBuffer, long maxBufferSizeInBytes, long growIncrementSizeInBytes) | Public+1 flags | | 0x08 |
| void .ctor(long bufferSizeInBytes, bool growBuffer, long maxBufferSizeInBytes, long growIncrementSizeInBytes) | Public+1 flags | | 0x08 |
| void WriteTo(const string& filePath) | Public | | 0x08 |
| void WriteTo(Stream stream) | Public | | 0x08 |
| void ReadFrom(const string& filePath) | Public | | 0x08 |
| void ReadFrom(Stream stream) | Public | | 0x08 |
| InputEventTrace LoadFrom(const string& filePath) | PublicStatic | | 0x08 |
| InputEventTrace LoadFrom(Stream stream) | PublicStatic | | 0x08 |
| ReplayController Replay() | Public | | 0x08 |
| bool Resize(long newBufferSize, long newMaxBufferSize) | Public | | 0x08 |
| void Clear() | Public | | 0x00 |
| void Enable() | Public | | 0x00 |
| void Disable() | Public | | 0x00 |
| bool GetNextEvent(ref InputEventPtr& current) | Public | | 0x08 |
| IEnumerator<UnityEngine.InputSystem.LowLevel.InputEventPtr> GetEnumerator() | PublicFinal+2 flags | | 0x08 |
| IEnumerator System.Collections.IEnumerable.GetEnumerator() | PrivateFinal+2 flags | | 0x08 |
| void Dispose() | PublicFinal+2 flags | | 0x00 |
| Byte* get_m_EventBuffer() | Private+1 flags | | 0x00 |
| void set_m_EventBuffer(const Byte*& value) | Private+1 flags | | 0x00 |
| Byte* get_m_EventBufferHead() | Private+1 flags | | 0x00 |
| void set_m_EventBufferHead(const Byte*& value) | Private+1 flags | | 0x00 |
| Byte* get_m_EventBufferTail() | Private+1 flags | | 0x00 |
| void set_m_EventBufferTail(const Byte*& value) | Private+1 flags | | 0x00 |
| void Allocate() | Private | | 0x00 |
| void Release() | Private | | 0x00 |
| void OnBeforeUpdate() | Private | | 0x00 |
| void OnInputEvent(const InputEventPtr& inputEvent, InputDevice device) | Private | | 0x08 |
| FourCC get_kFileFormat() | PrivateStatic+1 flags | | 0x04 |
| void .cctor() | PrivateStatic+1 flags | | 0x00 |