Constructor

@:value({ byteLength : null, byteOffset : 0 })inlinenew(buffer:ArrayBuffer, byteOffset:Int = 0, ?byteLength:Int)

Variables

Methods

@:value({ littleEndian : true })inlinegetFloat32(byteOffset:Int, littleEndian:Bool = true):Float

@:value({ littleEndian : true })inlinegetFloat64(byteOffset:Int, littleEndian:Bool = true):Float

@:value({ littleEndian : true })inlinegetInt16(byteOffset:Int, littleEndian:Bool = true):Int

@:value({ littleEndian : true })inlinegetInt32(byteOffset:Int, littleEndian:Bool = true):Int

inlinegetInt8(byteOffset:Int):Int

@:value({ littleEndian : true })inlinegetUint16(byteOffset:Int, littleEndian:Bool = true):UInt

@:value({ littleEndian : true })inlinegetUint32(byteOffset:Int, littleEndian:Bool = true):UInt

inlinegetUint8(byteOffset:Int):UInt

@:value({ littleEndian : true })inlinesetFloat32(byteOffset:Int, value:Float, littleEndian:Bool = true):Void

@:value({ littleEndian : true })inlinesetFloat64(byteOffset:Int, value:Float, littleEndian:Bool = true):Void

@:value({ littleEndian : true })inlinesetInt16(byteOffset:Int, value:Int, littleEndian:Bool = true):Void

@:value({ littleEndian : true })inlinesetInt32(byteOffset:Int, value:Int, littleEndian:Bool = true):Void

inlinesetInt8(byteOffset:Int, value:Int):Void

@:value({ littleEndian : true })inlinesetUint16(byteOffset:Int, value:UInt, littleEndian:Bool = true):Void

@:value({ littleEndian : true })inlinesetUint32(byteOffset:Int, value:UInt, littleEndian:Bool = true):Void

inlinesetUint8(byteOffset:Int, value:UInt):Void