implements IDisposable
0x00x0080
Members 19
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | basePtr | Void* | Public | |
| 0x0000 | 0x08 | padding / unreflected | ||
| 0x04 | mapCount | int | Public | |
| 0x04 | actionCount | int | Public | |
| 0x04 | interactionCount | int | Public | |
| 0x04 | bindingCount | int | Public | |
| 0x04 | controlCount | int | Public | |
| 0x04 | compositeCount | int | Public | |
| — | actionStates | TriggerState* | Public | |
| 0x0020 | 0x08 | padding / unreflected | ||
| — | bindingStates | BindingState* | Public | |
| 0x0028 | 0x08 | padding / unreflected | ||
| — | interactionStates | InteractionState* | Public | |
| 0x0030 | 0x08 | padding / unreflected | ||
| — | controlMagnitudes | Single* | Public | |
| 0x0038 | 0x08 | padding / unreflected | ||
| — | compositeMagnitudes | Single* | Public | |
| 0x0040 | 0x08 | padding / unreflected | ||
| — | enabledControls | Int32* | Public | |
| 0x0048 | 0x08 | padding / unreflected | ||
| — | actionBindingIndicesAndCounts | UInt16* | Public | |
| 0x0050 | 0x08 | padding / unreflected | ||
| — | actionBindingIndices | UInt16* | Public | |
| 0x0058 | 0x08 | padding / unreflected | ||
| — | controlIndexToBindingIndex | Int32* | Public | |
| 0x0060 | 0x08 | padding / unreflected | ||
| — | controlGroupingAndComplexity | UInt16* | Public | |
| 0x0068 | 0x08 | padding / unreflected | ||
| 0x01 | controlGroupingInitialized | bool | Public | |
| 0x0071 | 0x07 | padding / unreflected | ||
| — | mapIndices | ActionMapIndices* | Public | |
| 0x0078 | 0x08 | unreflected bytes to end of UnmanagedMemory | ||
Functions 7
| Signature | Flags | Native | Params |
|---|---|---|---|
| bool get_isAllocated() | Public+1 flags | 0x01 | |
| int get_sizeInBytes() | Public+1 flags | 0x04 | |
| Byte* AllocFromBlob(ref Byte*& top, int size) | PrivateStatic | 0x04 | |
| void Allocate(int mapCount, int actionCount, int bindingCount, int controlCount, int interactionCount, int compositeCount) | Public | 0x04 | |
| void Dispose() | PublicFinal+2 flags | 0x00 | |
| void CopyDataFrom(const UnmanagedMemory& memory) | Public | 0x80 | |
| UnmanagedMemory Clone() | Public | 0x80 |