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.