Zdexby TheHolyOneZ
42,595 classes
Class

InputEventTrace

: Object
UnityEngine.InputSystem.LowLevel.InputEventTrace, Unity.InputSystem 0x00C8 (200 B) inherited 0x0010 Unity.InputSystem.dll
0x00x00C8

Members 18

OffsetSizeNameTypeFlagsDefault
—0x04kDefaultBufferSizeintPrivateStatic+1 flags0
0x04m_ChangeCounterintPrivate+1 flags—
0x01m_EnabledboolPrivate+1 flags—
0x00150x03padding / unreflected
0x08m_OnFilterEventFunc<UnityEngine.InputSystem.LowLevel.InputEventPtrPrivate+1 flags—
0x04m_DeviceIdintPrivate—
0x00240x04padding / unreflected
0x50m_EventListenersCallbackArray<System.Action<UnityEngine.InputSystem.LowLevel.InputEventPtr>>Private+1 flags—
0x08m_EventBufferSizelongPrivate—
0x08m_MaxEventBufferSizelongPrivate—
0x08m_GrowIncrementSizelongPrivate—
0x08m_EventCountlongPrivate—
0x08m_EventSizeInByteslongPrivate—
0x08m_EventBufferStorageulongPrivate—
0x08m_EventBufferHeadStorageulongPrivate—
0x08m_EventBufferTailStorageulongPrivate—
0x01m_HasWrappedboolPrivate—
0x01m_RecordFrameMarkersboolPrivate—
0x00BA0x06padding / unreflected
0x08m_DeviceInfosDeviceInfo[]Private—
0x04kFileVersionintPrivateStatic—

Functions 44

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

Used by 2

types with a member, parameter or interface of this type