A chunk of "alchemy memory" for storing 32-bit signed integers.
Constructor
Variables
Methods
inlinegetAddr (i:Int):Int
Returns the memory byte offset of the first byte storing the integer at index i.
resize (newSize:Int):Void
Adjusts the size of this object so it's capable of storing newSize integers.
Static methods
staticofArray (input:Array<Int>, min:Int = -1, max:Int = -1):IntMemory
Converts input in the range [min, max] to an IntMemory object.
If no range is specified, all input values are copied.
@param min index pointing to the first integer.
Parameters:
| max | index pointing to the last integer. | 
|---|
staticofByteArray (input:ByteArray, min:Int = -1, max:Int = -1):IntMemory
Converts input in the range [min, max] to an IntMemory object.
If no range is specified, all input bytes are copied.
Parameters:
| min | index pointing to the byte storing the first integer. | 
|---|---|
| min | index pointing to the byte storing the last integer. | 
staticofBytesData (input:BytesData, min:Int = -1, max:Int = -1):IntMemory
Converts input in the range [min, max] to an IntMemory object.
If no range is specified, all input bytes are copied.
Parameters:
| min | index pointing to the byte storing the first integer. | 
|---|---|
| min | index pointing to the byte storing the last integer. | 
staticofVector (input:Vector<Int>, min:Int = -1, max:Int = -1):IntMemory
Converts input in the range [min, max] to an IntMemory object.
If no range is specified, all input values are copied.
@param min index pointing to the first integer.
Parameters:
| max | index pointing to the last integer. | 
|---|
statictoArray (input:IntMemory, min:Int = -1, max:Int = -1):Array<Int>
Converts input in the range [min, max] to an array.
If no range is specified, all input bytes are copied.
@param min index pointing to the first integer.
Parameters:
| max | index pointing to the last integer. | 
|---|
statictoByteArray (input:IntMemory, min:Int = -1, max:Int = -1):ByteArray
Converts input in the range [min, max] to a byte array.
If no range is specified, all input bytes are copied.
The bytes are written in little endian format.
Parameters:
| min | index pointing to the first integer. | 
|---|---|
| max | index pointing to the last integer. | 
statictoBytesData (input:IntMemory, min:Int = -1, max:Int = -1):BytesData
Converts input in the range [min, max] to a BytesData object.
If no range is specified, all input bytes are copied.
The bytes are written in little endian format.
Parameters:
| min | index pointing to the first integer. | 
|---|---|
| max | index pointing to the last integer. | 
statictoUnsignedVector (input:IntMemory, min:Int = -1, max:Int = -1):Vector<UInt>
Converts input in the range [min, max] to a vector object.
If no range is specified, all input bytes are copied.
@param min index pointing to the first integer.
Parameters:
| max | index pointing to the last integer. | 
|---|
statictoVector (input:IntMemory, min:Int = -1, max:Int = -1, ?out:Vector<Int>):Vector<Int>
Converts input in the range [min, max] to a vector object
If no range is specified, all input bytes are copied.
@param min index pointing to the first integer.
Parameters:
| max | index pointing to the last integer. | 
|---|---|
| out | the  |