0x00x0028
Members 5
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| — | 0x04 | SingleBitMask | uint | PrivateStatic+1 flags | 1 |
| 0x08 | m_buf | byte[] | Private | — | |
| 0x01 | m_currentByte | byte | Private | — | |
| 0x0019 | 0x03 | padding / unreflected | |||
| 0x04 | m_currenBitPos | int | Private | — | |
| 0x04 | m_currentBufPos | int | Private | — | |
| 0x0024 | 0x04 | unreflected bytes to end of BitStreamWriter | |||
Functions 8
| Signature | Flags | Native | Params |
|---|---|---|---|
| byte[] get_Buffer() | Public+1 flags | 0x08 | |
| int get_Length() | Public+1 flags | 0x04 | |
| void Reset() | Public | 0x00 | |
| int Write(uint value, int bits) | Public | 0x04 | |
| void Flush() | Public | 0x00 | |
| void WriteBit(uint singleBit) | Private | 0x04 | |
| void AppendCurrentByte() | Private | 0x00 | |
| void .ctor() | Public+1 flags | 0x00 |