First commit

This commit is contained in:
2021-03-07 05:58:59 +01:00
commit 8204c6b556
18475 changed files with 3309357 additions and 0 deletions

View File

@@ -0,0 +1,145 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_openfl__Vector_BoolVector
#define INCLUDED_openfl__Vector_BoolVector
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
#ifndef INCLUDED_openfl__Vector_IVector
#include <openfl/_Vector/IVector.h>
#endif
HX_DECLARE_CLASS2(openfl,_Vector,BoolVector)
HX_DECLARE_CLASS2(openfl,_Vector,IVector)
namespace openfl{
namespace _Vector{
class HXCPP_CLASS_ATTRIBUTES BoolVector_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef BoolVector_obj OBJ_;
BoolVector_obj();
public:
enum { _hx_ClassId = 0x63ff549f };
void __construct(hx::Null< int > __o_length,hx::Null< bool > __o_fixed,::Array< bool > array);
inline void *operator new(size_t inSize, bool inContainer=true,const char *inName="openfl._Vector.BoolVector")
{ return hx::Object::operator new(inSize,inContainer,inName); }
inline void *operator new(size_t inSize, int extra)
{ return hx::Object::operator new(inSize+extra,true,"openfl._Vector.BoolVector"); }
static hx::ObjectPtr< BoolVector_obj > __new(hx::Null< int > __o_length,hx::Null< bool > __o_fixed,::Array< bool > array);
static hx::ObjectPtr< BoolVector_obj > __alloc(hx::Ctx *_hx_ctx,hx::Null< int > __o_length,hx::Null< bool > __o_fixed,::Array< bool > array);
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~BoolVector_obj();
HX_DO_RTTI_ALL;
hx::Val __Field(const ::String &inString, hx::PropertyAccess inCallProp);
hx::Val __SetField(const ::String &inString,const hx::Val &inValue, hx::PropertyAccess inCallProp);
void __GetFields(Array< ::String> &outFields);
static void __register();
void __Mark(HX_MARK_PARAMS);
void __Visit(HX_VISIT_PARAMS);
bool _hx_isInstanceOf(int inClassId);
void *_hx_getInterface(int inHash);
void unshift_489e4d05( ::Dynamic value);
::Dynamic set_15539e57(int index, ::Dynamic value);
::Dynamic removeAt_c4bfee54(int index);
int push_9c73657a( ::Dynamic value);
int lastIndexOf_02dfccf1( ::Dynamic x, ::Dynamic from);
void insertAt_5d1f93e2(int index, ::Dynamic element);
int indexOf_44372b40( ::Dynamic x,hx::Null< int > from);
::Dynamic get_c4bfee54(int index);
::String __ToString() const { return HX_("BoolVector",ad,28,bf,2d); }
static void __boot();
static ::Dynamic __meta__;
bool fixed;
::Array< bool > _hx___array;
::Dynamic concat(::Dynamic a);
::Dynamic concat_dyn();
::Dynamic copy();
::Dynamic copy_dyn();
::Dynamic filter( ::Dynamic callback);
::Dynamic filter_dyn();
bool get(int index);
::Dynamic get_dyn();
int indexOf(bool x,hx::Null< int > from);
::Dynamic indexOf_dyn();
void insertAt(int index,bool element);
::Dynamic insertAt_dyn();
::Dynamic iterator();
::Dynamic iterator_dyn();
::String join(::String sep);
::Dynamic join_dyn();
int lastIndexOf(bool x, ::Dynamic from);
::Dynamic lastIndexOf_dyn();
::Dynamic pop();
::Dynamic pop_dyn();
int push(bool x);
::Dynamic push_dyn();
bool removeAt(int index);
::Dynamic removeAt_dyn();
::Dynamic reverse();
::Dynamic reverse_dyn();
bool set(int index,bool value);
::Dynamic set_dyn();
::Dynamic shift();
::Dynamic shift_dyn();
::Dynamic slice(hx::Null< int > startIndex, ::Dynamic endIndex);
::Dynamic slice_dyn();
void sort( ::Dynamic f);
::Dynamic sort_dyn();
::Dynamic splice(int pos,int len);
::Dynamic splice_dyn();
::Dynamic toJSON();
::Dynamic toJSON_dyn();
virtual ::String toString();
::Dynamic toString_dyn();
void unshift(bool x);
::Dynamic unshift_dyn();
int get_length();
::Dynamic get_length_dyn();
int set_length(int value);
::Dynamic set_length_dyn();
};
} // end namespace openfl
} // end namespace _Vector
#endif /* INCLUDED_openfl__Vector_BoolVector */

View File

@@ -0,0 +1,145 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_openfl__Vector_FloatVector
#define INCLUDED_openfl__Vector_FloatVector
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
#ifndef INCLUDED_openfl__Vector_IVector
#include <openfl/_Vector/IVector.h>
#endif
HX_DECLARE_CLASS2(openfl,_Vector,FloatVector)
HX_DECLARE_CLASS2(openfl,_Vector,IVector)
namespace openfl{
namespace _Vector{
class HXCPP_CLASS_ATTRIBUTES FloatVector_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef FloatVector_obj OBJ_;
FloatVector_obj();
public:
enum { _hx_ClassId = 0x6497e72d };
void __construct(hx::Null< int > __o_length,hx::Null< bool > __o_fixed,::cpp::VirtualArray array,hx::Null< bool > __o_forceCopy);
inline void *operator new(size_t inSize, bool inContainer=true,const char *inName="openfl._Vector.FloatVector")
{ return hx::Object::operator new(inSize,inContainer,inName); }
inline void *operator new(size_t inSize, int extra)
{ return hx::Object::operator new(inSize+extra,true,"openfl._Vector.FloatVector"); }
static hx::ObjectPtr< FloatVector_obj > __new(hx::Null< int > __o_length,hx::Null< bool > __o_fixed,::cpp::VirtualArray array,hx::Null< bool > __o_forceCopy);
static hx::ObjectPtr< FloatVector_obj > __alloc(hx::Ctx *_hx_ctx,hx::Null< int > __o_length,hx::Null< bool > __o_fixed,::cpp::VirtualArray array,hx::Null< bool > __o_forceCopy);
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~FloatVector_obj();
HX_DO_RTTI_ALL;
hx::Val __Field(const ::String &inString, hx::PropertyAccess inCallProp);
hx::Val __SetField(const ::String &inString,const hx::Val &inValue, hx::PropertyAccess inCallProp);
void __GetFields(Array< ::String> &outFields);
static void __register();
void __Mark(HX_MARK_PARAMS);
void __Visit(HX_VISIT_PARAMS);
bool _hx_isInstanceOf(int inClassId);
void *_hx_getInterface(int inHash);
void unshift_489e4d05( ::Dynamic value);
::Dynamic set_15539e57(int index, ::Dynamic value);
::Dynamic removeAt_c4bfee54(int index);
int push_9c73657a( ::Dynamic value);
int lastIndexOf_02dfccf1( ::Dynamic x, ::Dynamic from);
void insertAt_5d1f93e2(int index, ::Dynamic element);
int indexOf_44372b40( ::Dynamic x,hx::Null< int > from);
::Dynamic get_c4bfee54(int index);
::String __ToString() const { return HX_("FloatVector",5f,9f,b1,22); }
static void __boot();
static ::Dynamic __meta__;
bool fixed;
::Array< Float > _hx___array;
::Dynamic concat(::Dynamic a);
::Dynamic concat_dyn();
::Dynamic copy();
::Dynamic copy_dyn();
::Dynamic filter( ::Dynamic callback);
::Dynamic filter_dyn();
Float get(int index);
::Dynamic get_dyn();
int indexOf(Float x,hx::Null< int > from);
::Dynamic indexOf_dyn();
void insertAt(int index,Float element);
::Dynamic insertAt_dyn();
::Dynamic iterator();
::Dynamic iterator_dyn();
::String join(::String sep);
::Dynamic join_dyn();
int lastIndexOf(Float x, ::Dynamic from);
::Dynamic lastIndexOf_dyn();
::Dynamic pop();
::Dynamic pop_dyn();
int push(Float x);
::Dynamic push_dyn();
Float removeAt(int index);
::Dynamic removeAt_dyn();
::Dynamic reverse();
::Dynamic reverse_dyn();
Float set(int index,Float value);
::Dynamic set_dyn();
::Dynamic shift();
::Dynamic shift_dyn();
::Dynamic slice(hx::Null< int > startIndex, ::Dynamic endIndex);
::Dynamic slice_dyn();
void sort( ::Dynamic f);
::Dynamic sort_dyn();
::Dynamic splice(int pos,int len);
::Dynamic splice_dyn();
::Dynamic toJSON();
::Dynamic toJSON_dyn();
virtual ::String toString();
::Dynamic toString_dyn();
void unshift(Float x);
::Dynamic unshift_dyn();
int get_length();
::Dynamic get_length_dyn();
int set_length(int value);
::Dynamic set_length_dyn();
};
} // end namespace openfl
} // end namespace _Vector
#endif /* INCLUDED_openfl__Vector_FloatVector */

View File

@@ -0,0 +1,130 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_openfl__Vector_FunctionVector
#define INCLUDED_openfl__Vector_FunctionVector
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
#ifndef INCLUDED_openfl__Vector_IVector
#include <openfl/_Vector/IVector.h>
#endif
HX_DECLARE_CLASS2(openfl,_Vector,FunctionVector)
HX_DECLARE_CLASS2(openfl,_Vector,IVector)
namespace openfl{
namespace _Vector{
class HXCPP_CLASS_ATTRIBUTES FunctionVector_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef FunctionVector_obj OBJ_;
FunctionVector_obj();
public:
enum { _hx_ClassId = 0x3899d30d };
void __construct(hx::Null< int > __o_length,hx::Null< bool > __o_fixed,::cpp::VirtualArray array);
inline void *operator new(size_t inSize, bool inContainer=true,const char *inName="openfl._Vector.FunctionVector")
{ return hx::Object::operator new(inSize,inContainer,inName); }
inline void *operator new(size_t inSize, int extra)
{ return hx::Object::operator new(inSize+extra,true,"openfl._Vector.FunctionVector"); }
static hx::ObjectPtr< FunctionVector_obj > __new(hx::Null< int > __o_length,hx::Null< bool > __o_fixed,::cpp::VirtualArray array);
static hx::ObjectPtr< FunctionVector_obj > __alloc(hx::Ctx *_hx_ctx,hx::Null< int > __o_length,hx::Null< bool > __o_fixed,::cpp::VirtualArray array);
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~FunctionVector_obj();
HX_DO_RTTI_ALL;
hx::Val __Field(const ::String &inString, hx::PropertyAccess inCallProp);
hx::Val __SetField(const ::String &inString,const hx::Val &inValue, hx::PropertyAccess inCallProp);
void __GetFields(Array< ::String> &outFields);
static void __register();
void __Mark(HX_MARK_PARAMS);
void __Visit(HX_VISIT_PARAMS);
bool _hx_isInstanceOf(int inClassId);
void *_hx_getInterface(int inHash);
::String __ToString() const { return HX_("FunctionVector",1b,c6,6f,50); }
static void __boot();
static ::Dynamic __meta__;
bool fixed;
::cpp::VirtualArray _hx___array;
::Dynamic concat(::Dynamic a);
::Dynamic concat_dyn();
::Dynamic copy();
::Dynamic copy_dyn();
::Dynamic filter( ::Dynamic callback);
::Dynamic filter_dyn();
::Dynamic get(int index);
::Dynamic get_dyn();
int indexOf( ::Dynamic x,hx::Null< int > from);
::Dynamic indexOf_dyn();
void insertAt(int index, ::Dynamic element);
::Dynamic insertAt_dyn();
::Dynamic iterator();
::Dynamic iterator_dyn();
::String join(::String sep);
::Dynamic join_dyn();
int lastIndexOf( ::Dynamic x, ::Dynamic from);
::Dynamic lastIndexOf_dyn();
::Dynamic pop();
::Dynamic pop_dyn();
int push( ::Dynamic x);
::Dynamic push_dyn();
::Dynamic removeAt(int index);
::Dynamic removeAt_dyn();
::Dynamic reverse();
::Dynamic reverse_dyn();
::Dynamic set(int index, ::Dynamic value);
::Dynamic set_dyn();
::Dynamic shift();
::Dynamic shift_dyn();
::Dynamic slice(hx::Null< int > startIndex, ::Dynamic endIndex);
::Dynamic slice_dyn();
void sort( ::Dynamic f);
::Dynamic sort_dyn();
::Dynamic splice(int pos,int len);
::Dynamic splice_dyn();
::Dynamic toJSON();
::Dynamic toJSON_dyn();
virtual ::String toString();
::Dynamic toString_dyn();
void unshift( ::Dynamic x);
::Dynamic unshift_dyn();
int get_length();
::Dynamic get_length_dyn();
int set_length(int value);
::Dynamic set_length_dyn();
};
} // end namespace openfl
} // end namespace _Vector
#endif /* INCLUDED_openfl__Vector_FunctionVector */

View File

@@ -0,0 +1,114 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_openfl__Vector_IVector
#define INCLUDED_openfl__Vector_IVector
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_CLASS2(openfl,_Vector,IVector)
namespace openfl{
namespace _Vector{
class HXCPP_CLASS_ATTRIBUTES IVector_obj {
public:
typedef hx::Object super;
HX_DO_INTERFACE_RTTI;
static void __boot();
int (hx::Object :: *_hx_get_length)();
static inline int get_length( ::Dynamic _hx_) {
return (_hx_.mPtr->*( hx::interface_cast< ::openfl::_Vector::IVector_obj *>(_hx_.mPtr->_hx_getInterface(0x45e7caba)))->_hx_get_length)();
}
int (hx::Object :: *_hx_set_length)(int value);
static inline int set_length( ::Dynamic _hx_,int value) {
return (_hx_.mPtr->*( hx::interface_cast< ::openfl::_Vector::IVector_obj *>(_hx_.mPtr->_hx_getInterface(0x45e7caba)))->_hx_set_length)(value);
}
::Dynamic (hx::Object :: *_hx_concat)(::Dynamic vec);
static inline ::Dynamic concat( ::Dynamic _hx_,::Dynamic vec) {
return (_hx_.mPtr->*( hx::interface_cast< ::openfl::_Vector::IVector_obj *>(_hx_.mPtr->_hx_getInterface(0x45e7caba)))->_hx_concat)(vec);
}
::Dynamic (hx::Object :: *_hx_copy)();
static inline ::Dynamic copy( ::Dynamic _hx_) {
return (_hx_.mPtr->*( hx::interface_cast< ::openfl::_Vector::IVector_obj *>(_hx_.mPtr->_hx_getInterface(0x45e7caba)))->_hx_copy)();
}
::Dynamic (hx::Object :: *_hx_filter)( ::Dynamic callback);
static inline ::Dynamic filter( ::Dynamic _hx_, ::Dynamic callback) {
return (_hx_.mPtr->*( hx::interface_cast< ::openfl::_Vector::IVector_obj *>(_hx_.mPtr->_hx_getInterface(0x45e7caba)))->_hx_filter)(callback);
}
::Dynamic (hx::Object :: *_hx_get)(int index);
static inline ::Dynamic get( ::Dynamic _hx_,int index) {
return (_hx_.mPtr->*( hx::interface_cast< ::openfl::_Vector::IVector_obj *>(_hx_.mPtr->_hx_getInterface(0x45e7caba)))->_hx_get)(index);
}
int (hx::Object :: *_hx_indexOf)( ::Dynamic x,hx::Null< int > from);
static inline int indexOf( ::Dynamic _hx_, ::Dynamic x,hx::Null< int > from) {
return (_hx_.mPtr->*( hx::interface_cast< ::openfl::_Vector::IVector_obj *>(_hx_.mPtr->_hx_getInterface(0x45e7caba)))->_hx_indexOf)(x,from);
}
void (hx::Object :: *_hx_insertAt)(int index, ::Dynamic element);
static inline void insertAt( ::Dynamic _hx_,int index, ::Dynamic element) {
(_hx_.mPtr->*( hx::interface_cast< ::openfl::_Vector::IVector_obj *>(_hx_.mPtr->_hx_getInterface(0x45e7caba)))->_hx_insertAt)(index,element);
}
::Dynamic (hx::Object :: *_hx_iterator)();
static inline ::Dynamic iterator( ::Dynamic _hx_) {
return (_hx_.mPtr->*( hx::interface_cast< ::openfl::_Vector::IVector_obj *>(_hx_.mPtr->_hx_getInterface(0x45e7caba)))->_hx_iterator)();
}
::String (hx::Object :: *_hx_join)(::String sep);
static inline ::String join( ::Dynamic _hx_,::String sep) {
return (_hx_.mPtr->*( hx::interface_cast< ::openfl::_Vector::IVector_obj *>(_hx_.mPtr->_hx_getInterface(0x45e7caba)))->_hx_join)(sep);
}
int (hx::Object :: *_hx_lastIndexOf)( ::Dynamic x, ::Dynamic from);
static inline int lastIndexOf( ::Dynamic _hx_, ::Dynamic x, ::Dynamic from) {
return (_hx_.mPtr->*( hx::interface_cast< ::openfl::_Vector::IVector_obj *>(_hx_.mPtr->_hx_getInterface(0x45e7caba)))->_hx_lastIndexOf)(x,from);
}
::Dynamic (hx::Object :: *_hx_pop)();
static inline ::Dynamic pop( ::Dynamic _hx_) {
return (_hx_.mPtr->*( hx::interface_cast< ::openfl::_Vector::IVector_obj *>(_hx_.mPtr->_hx_getInterface(0x45e7caba)))->_hx_pop)();
}
int (hx::Object :: *_hx_push)( ::Dynamic value);
static inline int push( ::Dynamic _hx_, ::Dynamic value) {
return (_hx_.mPtr->*( hx::interface_cast< ::openfl::_Vector::IVector_obj *>(_hx_.mPtr->_hx_getInterface(0x45e7caba)))->_hx_push)(value);
}
::Dynamic (hx::Object :: *_hx_removeAt)(int index);
static inline ::Dynamic removeAt( ::Dynamic _hx_,int index) {
return (_hx_.mPtr->*( hx::interface_cast< ::openfl::_Vector::IVector_obj *>(_hx_.mPtr->_hx_getInterface(0x45e7caba)))->_hx_removeAt)(index);
}
::Dynamic (hx::Object :: *_hx_reverse)();
static inline ::Dynamic reverse( ::Dynamic _hx_) {
return (_hx_.mPtr->*( hx::interface_cast< ::openfl::_Vector::IVector_obj *>(_hx_.mPtr->_hx_getInterface(0x45e7caba)))->_hx_reverse)();
}
::Dynamic (hx::Object :: *_hx_set)(int index, ::Dynamic value);
static inline ::Dynamic set( ::Dynamic _hx_,int index, ::Dynamic value) {
return (_hx_.mPtr->*( hx::interface_cast< ::openfl::_Vector::IVector_obj *>(_hx_.mPtr->_hx_getInterface(0x45e7caba)))->_hx_set)(index,value);
}
::Dynamic (hx::Object :: *_hx_shift)();
static inline ::Dynamic shift( ::Dynamic _hx_) {
return (_hx_.mPtr->*( hx::interface_cast< ::openfl::_Vector::IVector_obj *>(_hx_.mPtr->_hx_getInterface(0x45e7caba)))->_hx_shift)();
}
::Dynamic (hx::Object :: *_hx_slice)(hx::Null< int > startIndex, ::Dynamic endIndex);
static inline ::Dynamic slice( ::Dynamic _hx_,hx::Null< int > startIndex, ::Dynamic endIndex) {
return (_hx_.mPtr->*( hx::interface_cast< ::openfl::_Vector::IVector_obj *>(_hx_.mPtr->_hx_getInterface(0x45e7caba)))->_hx_slice)(startIndex,endIndex);
}
void (hx::Object :: *_hx_sort)( ::Dynamic f);
static inline void sort( ::Dynamic _hx_, ::Dynamic f) {
(_hx_.mPtr->*( hx::interface_cast< ::openfl::_Vector::IVector_obj *>(_hx_.mPtr->_hx_getInterface(0x45e7caba)))->_hx_sort)(f);
}
::Dynamic (hx::Object :: *_hx_splice)(int pos,int len);
static inline ::Dynamic splice( ::Dynamic _hx_,int pos,int len) {
return (_hx_.mPtr->*( hx::interface_cast< ::openfl::_Vector::IVector_obj *>(_hx_.mPtr->_hx_getInterface(0x45e7caba)))->_hx_splice)(pos,len);
}
::String (hx::Object :: *_hx_toString)();
static inline ::String toString( ::Dynamic _hx_) {
return (_hx_.mPtr->*( hx::interface_cast< ::openfl::_Vector::IVector_obj *>(_hx_.mPtr->_hx_getInterface(0x45e7caba)))->_hx_toString)();
}
void (hx::Object :: *_hx_unshift)( ::Dynamic value);
static inline void unshift( ::Dynamic _hx_, ::Dynamic value) {
(_hx_.mPtr->*( hx::interface_cast< ::openfl::_Vector::IVector_obj *>(_hx_.mPtr->_hx_getInterface(0x45e7caba)))->_hx_unshift)(value);
}
};
} // end namespace openfl
} // end namespace _Vector
#endif /* INCLUDED_openfl__Vector_IVector */

View File

@@ -0,0 +1,145 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_openfl__Vector_IntVector
#define INCLUDED_openfl__Vector_IntVector
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
#ifndef INCLUDED_openfl__Vector_IVector
#include <openfl/_Vector/IVector.h>
#endif
HX_DECLARE_CLASS2(openfl,_Vector,IVector)
HX_DECLARE_CLASS2(openfl,_Vector,IntVector)
namespace openfl{
namespace _Vector{
class HXCPP_CLASS_ATTRIBUTES IntVector_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef IntVector_obj OBJ_;
IntVector_obj();
public:
enum { _hx_ClassId = 0x56650740 };
void __construct(hx::Null< int > __o_length,hx::Null< bool > __o_fixed,::Array< int > array);
inline void *operator new(size_t inSize, bool inContainer=true,const char *inName="openfl._Vector.IntVector")
{ return hx::Object::operator new(inSize,inContainer,inName); }
inline void *operator new(size_t inSize, int extra)
{ return hx::Object::operator new(inSize+extra,true,"openfl._Vector.IntVector"); }
static hx::ObjectPtr< IntVector_obj > __new(hx::Null< int > __o_length,hx::Null< bool > __o_fixed,::Array< int > array);
static hx::ObjectPtr< IntVector_obj > __alloc(hx::Ctx *_hx_ctx,hx::Null< int > __o_length,hx::Null< bool > __o_fixed,::Array< int > array);
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~IntVector_obj();
HX_DO_RTTI_ALL;
hx::Val __Field(const ::String &inString, hx::PropertyAccess inCallProp);
hx::Val __SetField(const ::String &inString,const hx::Val &inValue, hx::PropertyAccess inCallProp);
void __GetFields(Array< ::String> &outFields);
static void __register();
void __Mark(HX_MARK_PARAMS);
void __Visit(HX_VISIT_PARAMS);
bool _hx_isInstanceOf(int inClassId);
void *_hx_getInterface(int inHash);
void unshift_489e4d05( ::Dynamic value);
::Dynamic set_15539e57(int index, ::Dynamic value);
::Dynamic removeAt_c4bfee54(int index);
int push_9c73657a( ::Dynamic value);
int lastIndexOf_02dfccf1( ::Dynamic x, ::Dynamic from);
void insertAt_5d1f93e2(int index, ::Dynamic element);
int indexOf_44372b40( ::Dynamic x,hx::Null< int > from);
::Dynamic get_c4bfee54(int index);
::String __ToString() const { return HX_("IntVector",f2,ee,2f,5e); }
static void __boot();
static ::Dynamic __meta__;
bool fixed;
::Array< int > _hx___array;
::Dynamic concat(::Dynamic a);
::Dynamic concat_dyn();
::Dynamic copy();
::Dynamic copy_dyn();
::Dynamic filter( ::Dynamic callback);
::Dynamic filter_dyn();
int get(int index);
::Dynamic get_dyn();
int indexOf(int x,hx::Null< int > from);
::Dynamic indexOf_dyn();
void insertAt(int index,int element);
::Dynamic insertAt_dyn();
::Dynamic iterator();
::Dynamic iterator_dyn();
::String join(::String sep);
::Dynamic join_dyn();
int lastIndexOf(int x, ::Dynamic from);
::Dynamic lastIndexOf_dyn();
::Dynamic pop();
::Dynamic pop_dyn();
int push(int x);
::Dynamic push_dyn();
int removeAt(int index);
::Dynamic removeAt_dyn();
::Dynamic reverse();
::Dynamic reverse_dyn();
int set(int index,int value);
::Dynamic set_dyn();
::Dynamic shift();
::Dynamic shift_dyn();
::Dynamic slice(hx::Null< int > startIndex, ::Dynamic endIndex);
::Dynamic slice_dyn();
void sort( ::Dynamic f);
::Dynamic sort_dyn();
::Dynamic splice(int pos,int len);
::Dynamic splice_dyn();
::Dynamic toJSON();
::Dynamic toJSON_dyn();
virtual ::String toString();
::Dynamic toString_dyn();
void unshift(int x);
::Dynamic unshift_dyn();
int get_length();
::Dynamic get_length_dyn();
int set_length(int value);
::Dynamic set_length_dyn();
};
} // end namespace openfl
} // end namespace _Vector
#endif /* INCLUDED_openfl__Vector_IntVector */

View File

@@ -0,0 +1,130 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_openfl__Vector_ObjectVector
#define INCLUDED_openfl__Vector_ObjectVector
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
#ifndef INCLUDED_openfl__Vector_IVector
#include <openfl/_Vector/IVector.h>
#endif
HX_DECLARE_CLASS2(openfl,_Vector,IVector)
HX_DECLARE_CLASS2(openfl,_Vector,ObjectVector)
namespace openfl{
namespace _Vector{
class HXCPP_CLASS_ATTRIBUTES ObjectVector_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef ObjectVector_obj OBJ_;
ObjectVector_obj();
public:
enum { _hx_ClassId = 0x020730c8 };
void __construct(hx::Null< int > __o_length,hx::Null< bool > __o_fixed,::cpp::VirtualArray array,hx::Null< bool > __o_forceCopy);
inline void *operator new(size_t inSize, bool inContainer=true,const char *inName="openfl._Vector.ObjectVector")
{ return hx::Object::operator new(inSize,inContainer,inName); }
inline void *operator new(size_t inSize, int extra)
{ return hx::Object::operator new(inSize+extra,true,"openfl._Vector.ObjectVector"); }
static hx::ObjectPtr< ObjectVector_obj > __new(hx::Null< int > __o_length,hx::Null< bool > __o_fixed,::cpp::VirtualArray array,hx::Null< bool > __o_forceCopy);
static hx::ObjectPtr< ObjectVector_obj > __alloc(hx::Ctx *_hx_ctx,hx::Null< int > __o_length,hx::Null< bool > __o_fixed,::cpp::VirtualArray array,hx::Null< bool > __o_forceCopy);
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~ObjectVector_obj();
HX_DO_RTTI_ALL;
hx::Val __Field(const ::String &inString, hx::PropertyAccess inCallProp);
hx::Val __SetField(const ::String &inString,const hx::Val &inValue, hx::PropertyAccess inCallProp);
void __GetFields(Array< ::String> &outFields);
static void __register();
void __Mark(HX_MARK_PARAMS);
void __Visit(HX_VISIT_PARAMS);
bool _hx_isInstanceOf(int inClassId);
void *_hx_getInterface(int inHash);
::String __ToString() const { return HX_("ObjectVector",02,09,7a,39); }
static void __boot();
static ::Dynamic __meta__;
bool fixed;
::cpp::VirtualArray _hx___array;
::Dynamic concat(::Dynamic a);
::Dynamic concat_dyn();
::Dynamic copy();
::Dynamic copy_dyn();
::Dynamic filter( ::Dynamic callback);
::Dynamic filter_dyn();
::Dynamic get(int index);
::Dynamic get_dyn();
int indexOf( ::Dynamic x,hx::Null< int > from);
::Dynamic indexOf_dyn();
void insertAt(int index, ::Dynamic element);
::Dynamic insertAt_dyn();
::Dynamic iterator();
::Dynamic iterator_dyn();
::String join(::String sep);
::Dynamic join_dyn();
int lastIndexOf( ::Dynamic x, ::Dynamic from);
::Dynamic lastIndexOf_dyn();
::Dynamic pop();
::Dynamic pop_dyn();
int push( ::Dynamic x);
::Dynamic push_dyn();
::Dynamic removeAt(int index);
::Dynamic removeAt_dyn();
::Dynamic reverse();
::Dynamic reverse_dyn();
::Dynamic set(int index, ::Dynamic value);
::Dynamic set_dyn();
::Dynamic shift();
::Dynamic shift_dyn();
::Dynamic slice(hx::Null< int > startIndex, ::Dynamic endIndex);
::Dynamic slice_dyn();
void sort( ::Dynamic f);
::Dynamic sort_dyn();
::Dynamic splice(int pos,int len);
::Dynamic splice_dyn();
::Dynamic toJSON();
::Dynamic toJSON_dyn();
virtual ::String toString();
::Dynamic toString_dyn();
void unshift( ::Dynamic x);
::Dynamic unshift_dyn();
int get_length();
::Dynamic get_length_dyn();
int set_length(int value);
::Dynamic set_length_dyn();
};
} // end namespace openfl
} // end namespace _Vector
#endif /* INCLUDED_openfl__Vector_ObjectVector */

View File

@@ -0,0 +1,175 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_openfl__Vector_Vector_Impl_
#define INCLUDED_openfl__Vector_Vector_Impl_
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_CLASS2(openfl,_Vector,BoolVector)
HX_DECLARE_CLASS2(openfl,_Vector,FloatVector)
HX_DECLARE_CLASS2(openfl,_Vector,FunctionVector)
HX_DECLARE_CLASS2(openfl,_Vector,IVector)
HX_DECLARE_CLASS2(openfl,_Vector,IntVector)
HX_DECLARE_CLASS2(openfl,_Vector,ObjectVector)
HX_DECLARE_CLASS2(openfl,_Vector,Vector_Impl_)
namespace openfl{
namespace _Vector{
class HXCPP_CLASS_ATTRIBUTES Vector_Impl__obj : public hx::Object
{
public:
typedef hx::Object super;
typedef Vector_Impl__obj OBJ_;
Vector_Impl__obj();
public:
enum { _hx_ClassId = 0x0620c351 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="openfl._Vector.Vector_Impl_")
{ return hx::Object::operator new(inSize,inContainer,inName); }
inline void *operator new(size_t inSize, int extra)
{ return hx::Object::operator new(inSize+extra,false,"openfl._Vector.Vector_Impl_"); }
inline static hx::ObjectPtr< Vector_Impl__obj > __new() {
hx::ObjectPtr< Vector_Impl__obj > __this = new Vector_Impl__obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< Vector_Impl__obj > __alloc(hx::Ctx *_hx_ctx) {
Vector_Impl__obj *__this = (Vector_Impl__obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(Vector_Impl__obj), false, "openfl._Vector.Vector_Impl_"));
*(void **)__this = Vector_Impl__obj::_hx_vtable;
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~Vector_Impl__obj();
HX_DO_RTTI_ALL;
static bool __GetStatic(const ::String &inString, Dynamic &outValue, hx::PropertyAccess inCallProp);
static void __register();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("Vector_Impl_",c3,ad,36,7e); }
static void __boot();
static ::Dynamic __meta__;
static ::openfl::_Vector::ObjectVector concat(::Dynamic this1, ::openfl::_Vector::ObjectVector vec);
static ::Dynamic concat_dyn();
static ::openfl::_Vector::ObjectVector copy(::Dynamic this1);
static ::Dynamic copy_dyn();
static ::openfl::_Vector::ObjectVector filter(::Dynamic this1, ::Dynamic callback);
static ::Dynamic filter_dyn();
static ::Dynamic get(::Dynamic this1,int index);
static ::Dynamic get_dyn();
static int indexOf(::Dynamic this1, ::Dynamic searchElement,hx::Null< int > fromIndex);
static ::Dynamic indexOf_dyn();
static void insertAt(::Dynamic this1,int index, ::Dynamic element);
static ::Dynamic insertAt_dyn();
static ::Dynamic iterator(::Dynamic this1);
static ::Dynamic iterator_dyn();
static ::String join(::Dynamic this1,::String sep);
static ::Dynamic join_dyn();
static int lastIndexOf(::Dynamic this1, ::Dynamic searchElement, ::Dynamic fromIndex);
static ::Dynamic lastIndexOf_dyn();
static ::Dynamic pop(::Dynamic this1);
static ::Dynamic pop_dyn();
static int push(::Dynamic this1, ::Dynamic value);
static ::Dynamic push_dyn();
static ::Dynamic removeAt(::Dynamic this1,int index);
static ::Dynamic removeAt_dyn();
static ::openfl::_Vector::ObjectVector reverse(::Dynamic this1);
static ::Dynamic reverse_dyn();
static ::Dynamic set(::Dynamic this1,int index, ::Dynamic value);
static ::Dynamic set_dyn();
static ::Dynamic shift(::Dynamic this1);
static ::Dynamic shift_dyn();
static ::openfl::_Vector::ObjectVector slice(::Dynamic this1,hx::Null< int > startIndex, ::Dynamic endIndex);
static ::Dynamic slice_dyn();
static void sort(::Dynamic this1, ::Dynamic sortBehavior);
static ::Dynamic sort_dyn();
static ::openfl::_Vector::ObjectVector splice(::Dynamic this1,int startIndex,int deleteCount);
static ::Dynamic splice_dyn();
static ::String toString(::Dynamic this1);
static ::Dynamic toString_dyn();
static void unshift(::Dynamic this1, ::Dynamic value);
static ::Dynamic unshift_dyn();
static ::Dynamic convert(::Dynamic vec);
static ::Dynamic convert_dyn();
static ::openfl::_Vector::BoolVector toBoolVector(::Dynamic t,int length,bool fixed,::cpp::VirtualArray array);
static ::Dynamic toBoolVector_dyn();
static ::openfl::_Vector::IntVector toIntVector(::Dynamic t,int length,bool fixed,::cpp::VirtualArray array);
static ::Dynamic toIntVector_dyn();
static ::openfl::_Vector::FloatVector toFloatVector(::Dynamic t,int length,bool fixed,::cpp::VirtualArray array);
static ::Dynamic toFloatVector_dyn();
static ::openfl::_Vector::FunctionVector toFunctionVector(::Dynamic t,int length,bool fixed,::cpp::VirtualArray array);
static ::Dynamic toFunctionVector_dyn();
static ::openfl::_Vector::ObjectVector toObjectVector(::Dynamic t,int length,bool fixed,::cpp::VirtualArray array);
static ::Dynamic toObjectVector_dyn();
static ::openfl::_Vector::ObjectVector toNullVector(::Dynamic t,int length,bool fixed,::cpp::VirtualArray array);
static ::Dynamic toNullVector_dyn();
static ::openfl::_Vector::ObjectVector fromBoolVector( ::openfl::_Vector::BoolVector vector);
static ::Dynamic fromBoolVector_dyn();
static ::openfl::_Vector::ObjectVector fromIntVector( ::openfl::_Vector::IntVector vector);
static ::Dynamic fromIntVector_dyn();
static ::openfl::_Vector::ObjectVector fromFloatVector( ::openfl::_Vector::FloatVector vector);
static ::Dynamic fromFloatVector_dyn();
static ::openfl::_Vector::FunctionVector fromFunctionVector( ::openfl::_Vector::FunctionVector vector);
static ::Dynamic fromFunctionVector_dyn();
static ::openfl::_Vector::ObjectVector fromObjectVector( ::openfl::_Vector::ObjectVector vector);
static ::Dynamic fromObjectVector_dyn();
static bool get_fixed(::Dynamic this1);
static ::Dynamic get_fixed_dyn();
static bool set_fixed(::Dynamic this1,bool value);
static ::Dynamic set_fixed_dyn();
static int get_length(::Dynamic this1);
static ::Dynamic get_length_dyn();
static int set_length(::Dynamic this1,int value);
static ::Dynamic set_length_dyn();
};
} // end namespace openfl
} // end namespace _Vector
#endif /* INCLUDED_openfl__Vector_Vector_Impl_ */