| int get_eventCount() | Public+1 flags | | 0x04 |
| long get_sizeInBytes() | Public+1 flags | | 0x08 |
| long get_capacityInBytes() | Public+1 flags | | 0x08 |
| NativeArray<System.Byte> get_data() | Public+1 flags | | 0x10 |
| InputEventPtr get_bufferPtr() | Public+1 flags | | 0x08 |
| void .ctor(const InputEvent*& eventPtr, int eventCount, int sizeInBytes, int capacityInBytes) | Public+1 flags | | 0x04 |
| void .ctor(const NativeArray<System.Byte>& buffer, int eventCount, int sizeInBytes, bool transferNativeArrayOwnership) | Public+1 flags | | 0x10 |
| void AppendEvent(const InputEvent*& eventPtr, int capacityIncrementInBytes, const Allocator& allocator) | Public | | 0x04 |
| InputEvent* AllocateEvent(int sizeInBytes, int capacityIncrementInBytes, const Allocator& allocator) | Public | | 0x04 |
| bool Contains(const InputEvent*& eventPtr) | Public | | 0x01 |
| void Reset() | Public | | 0x00 |
| void AdvanceToNextEvent(const ref InputEvent*& currentReadPos, const ref InputEvent*& currentWritePos, int numEventsRetainedInBuffer, int numRemainingEvents, bool leaveEventInBuffer) | 1 flags | | 0x04 |
| 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 |
| InputEventBuffer Clone() | Public | | 0x20 |
| object System.ICloneable.Clone() | PrivateFinal+2 flags | | 0x08 |