| 485 | return new VirtualArray_obj(base->__copy(), store==hx::arrayFixed); |
| 486 | } |
| 487 | VirtualArray slice(int inPos, Dynamic end = null()) |
| 488 | { |
| 489 | checkBase(); |
| 490 | if (store==hx::arrayEmpty) |
| 491 | return new VirtualArray_obj(hx::arrayEmpty); |
| 492 | return new VirtualArray_obj(base->__slice(inPos,end), store==hx::arrayFixed); |
| 493 | } |
| 494 | VirtualArray splice(int inPos, int len); |
| 495 | VirtualArray map(ArrayBase::DynamicMappingFunc inFunc); |
| 496 | VirtualArray filter(ArrayBase::DynamicFilterFunc inFunc); |