0x00x0038
Members 11
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x04 | sizePerBuffer | uint | Public | |
| 0x04 | totalSize | uint | Public | |
| — | defaultStateBuffer | uint8 | Public | |
| 0x0008 | 0x08 | padding / unreflected | ||
| — | noiseMaskBuffer | uint8 | Public | |
| 0x0010 | 0x08 | padding / unreflected | ||
| — | resetMaskBuffer | uint8 | Public | |
| 0x0018 | 0x08 | padding / unreflected | ||
| — | m_AllBuffers | uint8 | Private | |
| 0x0020 | 0x08 | padding / unreflected | ||
| 0x10 | m_PlayerStateBuffers | DoubleBuffers | 1 flags | |
| — | s_DefaultStateBuffer | uint8 | Static+1 flags | |
| — | s_NoiseMaskBuffer | uint8 | Static+1 flags | |
| — | s_ResetMaskBuffer | uint8 | Static+1 flags | |
| 0x10 | s_CurrentBuffers | DoubleBuffers | Static+1 flags | |
Functions 12
| Signature | Flags | Native | Params |
|---|---|---|---|
| void GetDoubleBuffersFor() | Public | — | 0x00 |
| void GetFrontBufferForDevice() | PublicStatic | — | 0x00 |
| void GetBackBufferForDevice() | PublicStatic | — | 0x00 |
| void SwitchTo() | PublicStatic | — | 0x00 |
| void AllocateAll() | Public | — | 0x00 |
| void SetUpDeviceToBufferMappings() | PrivateStatic | — | 0x00 |
| void FreeAll() | Public | — | 0x00 |
| void MigrateAll() | Public | — | 0x00 |
| void MigrateDoubleBuffer() | PrivateStatic | — | 0x00 |
| void MigrateSingleBuffer() | PrivateStatic | — | 0x00 |
| void ComputeSizeOfSingleStateBuffer() | PrivateStatic | — | 0x00 |
| void NextDeviceOffset() | PrivateStatic | — | 0x00 |