0x00x0040
Members 10
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | m_BlockStream | UnsafeStreamBlockData* | 1 flags | |
| 0x0000 | 0x08 | padding / unreflected | ||
| — | m_CurrentBlock | UnsafeStreamBlock* | Private | |
| 0x0008 | 0x08 | padding / unreflected | ||
| — | m_CurrentPtr | Byte* | Private | |
| 0x0010 | 0x08 | padding / unreflected | ||
| — | m_CurrentBlockEnd | Byte* | Private | |
| 0x0018 | 0x08 | padding / unreflected | ||
| 0x04 | m_ForeachIndex | int | 1 flags | |
| 0x04 | m_ElementCount | int | Private | |
| — | m_FirstBlock | UnsafeStreamBlock* | Private | |
| 0x0028 | 0x08 | padding / unreflected | ||
| 0x04 | m_FirstOffset | int | Private | |
| 0x04 | m_NumberOfBlocks | int | Private | |
| 0x04 | m_ThreadIndex | int | Private | |
| 0x003C | 0x04 | unreflected bytes to end of Writer | ||
Functions 7
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor(ref UnsafeStream& stream) | 2 flags | 0x10 | |
| int get_ForEachCount() | Public+1 flags | 0x04 | |
| void BeginForEachIndex(int foreachIndex) | Public | 0x04 | |
| void EndForEachIndex() | Public | 0x00 | |
| void Write(const uint8& value) | Public | 0x00 | |
| uint8 Allocate() | Public | 0x00 | |
| Byte* Allocate(int size) | Public | 0x04 |