UNPKG

openfl

Version:

A fast, productive library for 2D cross-platform development.

48 lines (29 loc) 1.02 kB
import ByteArray from "./ByteArray"; import Endian from "./Endian"; declare namespace openfl.utils { export class IDataInput { public readonly bytesAvailable:number; // protected get_bytesAvailable ():number; public endian:Endian; // protected get_endian ():Endian; // protected set_endian (value:Endian):Endian; public objectEncoding:number; public readBoolean ():boolean; public readByte ():number; public readBytes (bytes:ByteArray, offset?:number, length?:number):void; public readDouble ():number; public readFloat ():number; public readInt ():number; public readMultiByte (length:number, charSet:string):string; // #if (flash && !display) // public readObject ():Dynamic; // #end public readShort ():number; public readUnsignedByte ():number; public readUnsignedInt ():number; public readUnsignedShort ():number; public readUTF ():string; public readUTFBytes (length:number):string; } } export default openfl.utils.IDataInput;