Function | Description |
---|---|
ByteCountToCells | Returns the number of cells required to fit a string of the specified size (including the null terminator). |
ArrayCreate | Creates a handle to a dynamically sized array. |
ArrayClone | Clones an array, returning a new handle with the same size and data. |
ArrayClear | Clears all entries from the array. |
ArraySize | Returns the number of elements in the array. |
ArrayResize | Resizes an array. |
ArrayGetArray | Retrieves an array of data from a cellarray. |
ArrayGetCell | Returns a single cell of data from an array |
ArrayGetString | Returieves string data from an array. |
ArraySetArray | Fills an item's data with the contents of an array. |
ArraySetCell | Sets an item's data to a single cell value. |
ArraySetString | Sets an item's data to a string value. |
ArrayPushArray | Creates a new item at the end of the cellarray and copies the provided array into it. |
ArrayPushCell | Creates a new item at the end of the array and sets the item's single cell value. |
ArrayPushString | Creates a new item at the end of the array and copies the provided string into it. |
ArrayInsertArrayAfter | Creates a new item behind the specified item and copies the provided array into it. All items beyond it get shifted up by one. |
ArrayInsertCellAfter | Creates a new item behind the specified item and sets the item's single cell value. All items beyond it get shifted up by one. |
ArrayInsertStringAfter | Creates a new item behind the specified item and copies the provided string into it. All items beyond it get shifted up by one. |
ArrayInsertArrayBefore | Creates a new item in front of the specified item and copies the provided array into it. All items beyond it get shifted up by one. |
ArrayInsertCellBefore | Creates a new item in front of the specified item and sets the item's single cell value. All items beyond it get shifted up by one. |
ArrayInsertStringBefore | Creates a new item in front of the specified item and copies the provided string into it. All items beyond it get shifted up by one. |
ArraySwap | Swaps the position of two items. |
ArrayDeleteItem | Deletes an item from the array. All items beyond it get shifted down by one. |
ArrayFindString | Searches through the array and returns the index of the first occurence of the specified string. |
ArrayFindValue | Searches through the array and returns the index of the first occurence of the specified value. |
ArrayGetStringHandle | Creates a special handle that can be passed to a string format routine for printing as a string (with the %a format option). |
ArrayDestroy | Destroys the array and frees its memory. |
ArraySort | Similar to sorting.inc's CustomSort, the sorting algorithm then uses the custom comparison function to sort the data. |
ArraySortEx | A faster version of ArraySort, the sorting algorithm then uses the custom comparison function to sort the data. |
This documentation was generated automatically using pawn-docgen written by xPaw for AlliedMods.