Static methods

staticinlineaddress<T>(inArray:Array<T>, inIndex:Int):Pointer<T>

@:has_untypedstaticinlineblit<T>(ioDestArray:Array<T>, inDestElement:Int, inSourceArray:Array<T>, inSourceElement:Int, inElementCount:Int):Void

@:nativeStaticExtensionstaticcapacity<T>(inArray:Array<T>):Int

@:native("_hx_create_array_length")staticcreate<T>(length:Int):Array<T>

@:has_untypedstaticinlinegetBase(inArray:Array<Dynamic>):ArrayBase

@:nativeStaticExtensionstaticgetElementSize<T>(inArray:Array<T>):Int

@:nativeStaticExtensionstaticmemcmp<T>(inArrayA:Array<T>, inArrayB:Array<T>):Int

@:nativeStaticExtensionstaticremoveAt<T>(ioDestArray:Array<T>, inIndex:Int):Void

@:nativeStaticExtensionstaticreserve<T>(inArray:Array<T>, inElements:Int):Void

@:native("_hx_reslove_virtual_array")staticresolveVirtualArray(inArray:Array<Dynamic>):Dynamic

@:nativeStaticExtensionstaticsetData<T>(inArray:Array<T>, inData:Pointer<T>, inElementCount:Int):Void

@:native("_hx_array_set_size_exact")staticsetSize<T>(ioArray:Array<T>, inSize:Int):Array<T>

@:nativeStaticExtensionstaticsetUnmanagedData<T>(inArray:Array<T>, inData:ConstPointer<T>, inElementCount:Int):Void

@:native("_hx_array_unsafe_get")staticunsafeGet<T>(inDestArray:Array<T>, inIndex:Int):T

@:has_untyped@:native("_hx_array_unsafe_set")staticinlineunsafeSet<T>(ioDestArray:Array<T>, inIndex:Int, inValue:T):T

@:nativeStaticExtensionstaticzero<T>(ioDestArray:Array<T>, ?inFirst:Int, ?inElements:Int):Void