Function | Description |
---|---|
SortIntegers | Basic sorting functions below. |
SortFloats | This function has no description. |
SortStrings | This function has no description. |
SortCustom1D | Sorts a custom 1D array. You must pass in a comparison function. The sorting algorithm then uses your comparison function to sort the data. The function is called in the following manner: public MySortFunc(elem1, elem2, const array[], const data[], data_size) elem1, elem2 - Current element pair being compared array[] - Array in its current mid-sorted state. data[] - Extra data array you passed to the sort func. data_size - Size of extra data you passed to the sort func. Your function should return: -1 if elem1 should go before elem2 0 if elem1 and elem2 are equal 1 if elem1 should go after elem2 Note that the parameters after elem2 are all optional and you do not need to specify them. |
SortCustom2D | Sorts a custom 2D array. The sorting algorithm then uses your comparison function to sort the data. The function is called in the following manner: public MySortFunc(const elem1[], const elem2[], const array[], data[], data_size) elem1[], elem2[] - Current element array pairs being compared array[][] - Array in its currently being sorted state. data[] - Extra data array you passed to the sort func. data_size - Size of extra data you passed to the sort func. Your function should return: -1 if elem1[] should go before elem2[] 0 if elem1[] and elem2 are equal[] 1 if elem1[] should go after elem2[] Note that the parameters after elem2[] are all optional and you do not need to specify them. |
SortADTArray | Sort an ADT Array. Specify the type as Integer, Float, or String. |
This documentation was generated automatically using pawn-docgen written by xPaw for AlliedMods.