Zdexby TheHolyOneZ
36,909 classes
Class

ReplayController

: Object
UnityEngine.InputSystem.LowLevel.InputEventTrace.ReplayController, Unity.InputSystem 0x0090 (144 B) inherited 0x0010 Unity.InputSystem.dll
implements IDisposable
0x00x0090

Members 14

OffsetSizeNameTypeFlagsDefault
0x01<finished>k__BackingFieldboolPrivate—
0x01<paused>k__BackingFieldboolPrivate—
0x00120x02padding / unreflected
0x04<position>k__BackingFieldintPrivate—
0x08m_EventTraceInputEventTracePrivate—
0x08m_EnumeratorEnumeratorPrivate—
0x18m_DeviceIDMappingsInlinedArray<System.Collections.Generic.KeyValuePair<System.Int32Private—
0x01m_CreateNewDevicesboolPrivate—
0x00410x07padding / unreflected
0x18m_CreatedDevicesInlinedArray<UnityEngine.InputSystem.InputDevice>Private—
0x08m_OnFinishedActionPrivate—
0x08m_OnEventAction<UnityEngine.InputSystem.LowLevel.InputEventPtr>Private—
0x08m_StartTimeAsPerFirstEventdoublePrivate—
0x08m_StartTimeAsPerRuntimedoublePrivate—
0x04m_AllEventsByTimeIndexintPrivate—
0x00840x04padding / unreflected
0x08m_AllEventsByTimeList<UnityEngine.InputSystem.LowLevel.InputEventPtr>Private—

Functions 25

SignatureFlagsNativeParams
InputEventTrace get_trace()Public+1 flags0x08
bool get_finished()Public+1 flags0x01
void set_finished(bool value)Private+1 flags0x01
bool get_paused()Public+1 flags0x01
void set_paused(bool value)Public+1 flags0x01
int get_position()Public+1 flags0x04
void set_position(int value)Private+1 flags0x04
IEnumerable<UnityEngine.InputSystem.InputDevice> get_createdDevices()Public+1 flags0x08
void .ctor(InputEventTrace trace)2 flags0x08
void Dispose()PublicFinal+2 flags0x00
ReplayController WithDeviceMappedFromTo(InputDevice recordedDevice, InputDevice playbackDevice)Public0x08
ReplayController WithDeviceMappedFromTo(int recordedDeviceId, int playbackDeviceId)Public0x08
ReplayController WithAllDevicesMappedToNewInstances()Public0x08
ReplayController OnFinished(Action action)Public0x08
ReplayController OnEvent(Action<UnityEngine.InputSystem.LowLevel.InputEventPtr> action)Public0x08
ReplayController PlayOneEvent()Public0x08
ReplayController Rewind()Public0x08
ReplayController PlayAllFramesOneByOne()Public0x08
ReplayController PlayAllEvents()Public0x08
ReplayController PlayAllEventsAccordingToTimestamps()Public0x08
void OnBeginFrame()Private0x00
void Finished()Private0x00
void QueueEvent(const InputEventPtr& eventPtr)Private0x08
bool MoveNext(bool skipFrameEvents, ref InputEventPtr& eventPtr)Private0x08
int ApplyDeviceMapping(int originalDeviceId)Private0x04

Used by 1

types with a member, parameter or interface of this type