| Class | Description |
|---|---|
| DataPack | A DataPack allows serializing multiple variables into a single stream. |
| Enum | Description |
|---|---|
| DataPackPos | Opaque handle to a datapack position. |
| Function | Description |
|---|---|
| CreateDataPack | Creates a new data pack. |
| GetPackPosition | Returns the read or write position in a data pack. |
| IsPackReadable | Returns whether or not a specified number of bytes from the data pack position to the end can be read. |
| ReadPackCell | Reads a cell from a data pack. |
| ReadPackFloat | Reads a float from a data pack. |
| ReadPackFunction | Reads a function pointer from a data pack. |
| ReadPackString | Reads a string from a data pack. |
| ResetPack | Resets the position in a data pack. |
| SetPackPosition | Sets the read/write position in a data pack. |
| WritePackCell | Packs a normal cell into a data pack. |
| WritePackFloat | Packs a float into a data pack. |
| WritePackFunction | Packs a function pointer into a data pack. |
| WritePackString | Packs a string into a data pack. |
This documentation was generated automatically using pawn-docgen written by xPaw for AlliedMods.