A DataPack allows serializing multiple variables into a single stream.
| Name | Description |
|---|---|
| DataPack | Creates a new data pack. |
| IsReadable | Returns whether or not a specified number of bytes from the data pack position to the end can be read. |
| ReadCell | Reads a cell from a data pack. |
| ReadCellArray | Reads an array of cells a data pack. |
| ReadFloat | Reads a float from a data pack. |
| ReadFloatArray | Reads an array of floats from a data pack. |
| ReadFunction | Reads a function pointer from a data pack. |
| ReadString | Reads a string from a data pack. |
| Reset | Resets the position in a data pack. |
| WriteCell | Packs a normal cell into a data pack. |
| WriteCellArray | Packs an array of cells into a data pack. |
| WriteFloat | Packs a float into a data pack. |
| WriteFloatArray | Packs an array of floats into a data pack. |
| WriteFunction | Packs a function pointer into a data pack. |
| WriteString | Packs a string into a data pack. |
| Name | Type | Description |
|---|---|---|
| Position | DataPackPos | The read or write position in a data pack. |
This documentation was generated automatically using pawn-docgen written by xPaw for AlliedMods.