Zdexby TheHolyOneZ
6,759 structs
Struct

UnmanagedMemory

: ValueType : Object
UnityEngine.InputSystem.InputActionState.UnmanagedMemory, Unity.InputSystem 0x0080 (128 B) Unity.InputSystem.dll
implements IDisposable
0x00x0080

Members 19

OffsetSizeNameTypeFlags
—basePtrVoid*Public
0x00000x08padding / unreflected
0x04mapCountintPublic
0x04actionCountintPublic
0x04interactionCountintPublic
0x04bindingCountintPublic
0x04controlCountintPublic
0x04compositeCountintPublic
—actionStatesTriggerState*Public
0x00200x08padding / unreflected
—bindingStatesBindingState*Public
0x00280x08padding / unreflected
—interactionStatesInteractionState*Public
0x00300x08padding / unreflected
—controlMagnitudesSingle*Public
0x00380x08padding / unreflected
—compositeMagnitudesSingle*Public
0x00400x08padding / unreflected
—enabledControlsInt32*Public
0x00480x08padding / unreflected
—actionBindingIndicesAndCountsUInt16*Public
0x00500x08padding / unreflected
—actionBindingIndicesUInt16*Public
0x00580x08padding / unreflected
—controlIndexToBindingIndexInt32*Public
0x00600x08padding / unreflected
—controlGroupingAndComplexityUInt16*Public
0x00680x08padding / unreflected
0x01controlGroupingInitializedboolPublic
0x00710x07padding / unreflected
—mapIndicesActionMapIndices*Public
0x00780x08unreflected bytes to end of UnmanagedMemory

Functions 7

SignatureFlagsNativeParams
bool get_isAllocated()Public+1 flags0x01
int get_sizeInBytes()Public+1 flags0x04
Byte* AllocFromBlob(ref Byte*& top, int size)PrivateStatic0x04
void Allocate(int mapCount, int actionCount, int bindingCount, int controlCount, int interactionCount, int compositeCount)Public0x04
void Dispose()PublicFinal+2 flags0x00
void CopyDataFrom(const UnmanagedMemory& memory)Public0x80
UnmanagedMemory Clone()Public0x80

Used by 2

types with a member, parameter or interface of this type