This class has no description.
Name | Description |
---|---|
ArrayStack | Creates a stack structure. A stack is a LIFO (last in, first out) vector (array) of items. It has O(1) insertion and O(1) removal. |
Clear | Clears a stack of all entries. |
Clone | Clones an stack, returning a new handle with the same size and data. This should NOT be confused with CloneHandle. This is a completely new handle with the same data but no relation to the original. It should closed when no longer needed. |
Pop | Pops a cell value from a stack. |
PopArray | Pops an array of cells from a stack. |
PopString | Pops a string value from a stack. |
Push | Pushes a value onto the end of the stack, adding a new index. |
PushArray | Pushes a copy of an array of cells onto the end of a stack. The cells are pushed as a block (i.e. the entire array takes up one stack slot), rather than pushing each cell individually. |
PushString | Pushes a copy of a string onto the end of a stack, truncating it if it is too big. |
Top | Reads a cell value from a stack without removing it. |
TopArray | Reads an array of cells from a stack without removing it. |
TopString | Reads a string value from a stack without removing it. |
This documentation was generated automatically using pawn-docgen written by xPaw for AlliedMods.