First commit

This commit is contained in:
2021-03-07 05:58:59 +01:00
committed by Andreas Schaafsma
commit 6e1a5f9fe5
18475 changed files with 3309357 additions and 0 deletions

View File

@@ -0,0 +1,74 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_AMD_compressed_3DC_texture
#define INCLUDED_lime_graphics_opengl_ext_AMD_compressed_3DC_texture
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_d2a7e04602cd59d8_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,AMD_compressed_3DC_texture)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES AMD_compressed_3DC_texture_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef AMD_compressed_3DC_texture_obj OBJ_;
AMD_compressed_3DC_texture_obj();
public:
enum { _hx_ClassId = 0x6fd0dae5 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.AMD_compressed_3DC_texture")
{ 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,"lime.graphics.opengl.ext.AMD_compressed_3DC_texture"); }
inline static hx::ObjectPtr< AMD_compressed_3DC_texture_obj > __new() {
hx::ObjectPtr< AMD_compressed_3DC_texture_obj > __this = new AMD_compressed_3DC_texture_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< AMD_compressed_3DC_texture_obj > __alloc(hx::Ctx *_hx_ctx) {
AMD_compressed_3DC_texture_obj *__this = (AMD_compressed_3DC_texture_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(AMD_compressed_3DC_texture_obj), false, "lime.graphics.opengl.ext.AMD_compressed_3DC_texture"));
*(void **)__this = AMD_compressed_3DC_texture_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_d2a7e04602cd59d8_4_new)
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::AMD_compressed_3DC_texture)(__this) )->_3DC_XY_AMD = 34810;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::AMD_compressed_3DC_texture)(__this) )->_3DC_X_AMD = 34809;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~AMD_compressed_3DC_texture_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("AMD_compressed_3DC_texture",97,af,9a,80); }
int _3DC_X_AMD;
int _3DC_XY_AMD;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_AMD_compressed_3DC_texture */

View File

@@ -0,0 +1,76 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_AMD_compressed_ATC_texture
#define INCLUDED_lime_graphics_opengl_ext_AMD_compressed_ATC_texture
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_7a228448205ba8a3_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,AMD_compressed_ATC_texture)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES AMD_compressed_ATC_texture_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef AMD_compressed_ATC_texture_obj OBJ_;
AMD_compressed_ATC_texture_obj();
public:
enum { _hx_ClassId = 0x6edfb27f };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.AMD_compressed_ATC_texture")
{ 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,"lime.graphics.opengl.ext.AMD_compressed_ATC_texture"); }
inline static hx::ObjectPtr< AMD_compressed_ATC_texture_obj > __new() {
hx::ObjectPtr< AMD_compressed_ATC_texture_obj > __this = new AMD_compressed_ATC_texture_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< AMD_compressed_ATC_texture_obj > __alloc(hx::Ctx *_hx_ctx) {
AMD_compressed_ATC_texture_obj *__this = (AMD_compressed_ATC_texture_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(AMD_compressed_ATC_texture_obj), false, "lime.graphics.opengl.ext.AMD_compressed_ATC_texture"));
*(void **)__this = AMD_compressed_ATC_texture_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_7a228448205ba8a3_4_new)
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::AMD_compressed_ATC_texture)(__this) )->ATC_RGBA_INTERPOLATED_ALPHA_AMD = 34798;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::AMD_compressed_ATC_texture)(__this) )->ATC_RGBA_EXPLICIT_ALPHA_AMD = 35987;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::AMD_compressed_ATC_texture)(__this) )->ATC_RGB_AMD = 35986;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~AMD_compressed_ATC_texture_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("AMD_compressed_ATC_texture",15,0b,6c,91); }
int ATC_RGB_AMD;
int ATC_RGBA_EXPLICIT_ALPHA_AMD;
int ATC_RGBA_INTERPOLATED_ALPHA_AMD;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_AMD_compressed_ATC_texture */

View File

@@ -0,0 +1,84 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_AMD_performance_monitor
#define INCLUDED_lime_graphics_opengl_ext_AMD_performance_monitor
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_86b53c0d4ece9a1b_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,AMD_performance_monitor)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES AMD_performance_monitor_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef AMD_performance_monitor_obj OBJ_;
AMD_performance_monitor_obj();
public:
enum { _hx_ClassId = 0x2d6c52d6 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.AMD_performance_monitor")
{ 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,"lime.graphics.opengl.ext.AMD_performance_monitor"); }
inline static hx::ObjectPtr< AMD_performance_monitor_obj > __new() {
hx::ObjectPtr< AMD_performance_monitor_obj > __this = new AMD_performance_monitor_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< AMD_performance_monitor_obj > __alloc(hx::Ctx *_hx_ctx) {
AMD_performance_monitor_obj *__this = (AMD_performance_monitor_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(AMD_performance_monitor_obj), false, "lime.graphics.opengl.ext.AMD_performance_monitor"));
*(void **)__this = AMD_performance_monitor_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_86b53c0d4ece9a1b_4_new)
HXLINE( 12) ( ( ::lime::graphics::opengl::ext::AMD_performance_monitor)(__this) )->PERFMON_RESULT_AMD = 35782;
HXLINE( 11) ( ( ::lime::graphics::opengl::ext::AMD_performance_monitor)(__this) )->PERFMON_RESULT_SIZE_AMD = 35781;
HXLINE( 10) ( ( ::lime::graphics::opengl::ext::AMD_performance_monitor)(__this) )->PERFMON_RESULT_AVAILABLE_AMD = 35780;
HXLINE( 9) ( ( ::lime::graphics::opengl::ext::AMD_performance_monitor)(__this) )->PERCENTAGE_AMD = 35779;
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::AMD_performance_monitor)(__this) )->UNSIGNED_INT64_AMD = 35778;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::AMD_performance_monitor)(__this) )->COUNTER_RANGE_AMD = 35777;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::AMD_performance_monitor)(__this) )->COUNTER_TYPE_AMD = 35776;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~AMD_performance_monitor_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("AMD_performance_monitor",e4,7a,6c,36); }
int COUNTER_TYPE_AMD;
int COUNTER_RANGE_AMD;
int UNSIGNED_INT64_AMD;
int PERCENTAGE_AMD;
int PERFMON_RESULT_AVAILABLE_AMD;
int PERFMON_RESULT_SIZE_AMD;
int PERFMON_RESULT_AMD;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_AMD_performance_monitor */

View File

@@ -0,0 +1,72 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_AMD_program_binary_Z400
#define INCLUDED_lime_graphics_opengl_ext_AMD_program_binary_Z400
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_67064d08ae812aee_6_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,AMD_program_binary_Z400)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES AMD_program_binary_Z400_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef AMD_program_binary_Z400_obj OBJ_;
AMD_program_binary_Z400_obj();
public:
enum { _hx_ClassId = 0x1f583ea8 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.AMD_program_binary_Z400")
{ 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,"lime.graphics.opengl.ext.AMD_program_binary_Z400"); }
inline static hx::ObjectPtr< AMD_program_binary_Z400_obj > __new() {
hx::ObjectPtr< AMD_program_binary_Z400_obj > __this = new AMD_program_binary_Z400_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< AMD_program_binary_Z400_obj > __alloc(hx::Ctx *_hx_ctx) {
AMD_program_binary_Z400_obj *__this = (AMD_program_binary_Z400_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(AMD_program_binary_Z400_obj), false, "lime.graphics.opengl.ext.AMD_program_binary_Z400"));
*(void **)__this = AMD_program_binary_Z400_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_67064d08ae812aee_6_new)
HXDLIN( 6) ( ( ::lime::graphics::opengl::ext::AMD_program_binary_Z400)(__this) )->Z400_BINARY_AMD = 34624;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~AMD_program_binary_Z400_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("AMD_program_binary_Z400",b6,66,58,28); }
int Z400_BINARY_AMD;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_AMD_program_binary_Z400 */

View File

@@ -0,0 +1,78 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_ANGLE_framebuffer_blit
#define INCLUDED_lime_graphics_opengl_ext_ANGLE_framebuffer_blit
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_7378ebc94440c0ad_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,ANGLE_framebuffer_blit)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES ANGLE_framebuffer_blit_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef ANGLE_framebuffer_blit_obj OBJ_;
ANGLE_framebuffer_blit_obj();
public:
enum { _hx_ClassId = 0x5e0d49a1 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.ANGLE_framebuffer_blit")
{ 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,"lime.graphics.opengl.ext.ANGLE_framebuffer_blit"); }
inline static hx::ObjectPtr< ANGLE_framebuffer_blit_obj > __new() {
hx::ObjectPtr< ANGLE_framebuffer_blit_obj > __this = new ANGLE_framebuffer_blit_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< ANGLE_framebuffer_blit_obj > __alloc(hx::Ctx *_hx_ctx) {
ANGLE_framebuffer_blit_obj *__this = (ANGLE_framebuffer_blit_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(ANGLE_framebuffer_blit_obj), false, "lime.graphics.opengl.ext.ANGLE_framebuffer_blit"));
*(void **)__this = ANGLE_framebuffer_blit_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_7378ebc94440c0ad_4_new)
HXLINE( 9) ( ( ::lime::graphics::opengl::ext::ANGLE_framebuffer_blit)(__this) )->READ_FRAMEBUFFER_BINDING_ANGLE = 36010;
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::ANGLE_framebuffer_blit)(__this) )->DRAW_FRAMEBUFFER_BINDING_ANGLE = 36006;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::ANGLE_framebuffer_blit)(__this) )->DRAW_FRAMEBUFFER_ANGLE = 36009;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::ANGLE_framebuffer_blit)(__this) )->READ_FRAMEBUFFER_ANGLE = 36008;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~ANGLE_framebuffer_blit_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("ANGLE_framebuffer_blit",53,5d,fe,07); }
int READ_FRAMEBUFFER_ANGLE;
int DRAW_FRAMEBUFFER_ANGLE;
int DRAW_FRAMEBUFFER_BINDING_ANGLE;
int READ_FRAMEBUFFER_BINDING_ANGLE;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_ANGLE_framebuffer_blit */

View File

@@ -0,0 +1,76 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_ANGLE_framebuffer_multisample
#define INCLUDED_lime_graphics_opengl_ext_ANGLE_framebuffer_multisample
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_6ff00ab511a94054_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,ANGLE_framebuffer_multisample)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES ANGLE_framebuffer_multisample_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef ANGLE_framebuffer_multisample_obj OBJ_;
ANGLE_framebuffer_multisample_obj();
public:
enum { _hx_ClassId = 0x7970bf77 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.ANGLE_framebuffer_multisample")
{ 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,"lime.graphics.opengl.ext.ANGLE_framebuffer_multisample"); }
inline static hx::ObjectPtr< ANGLE_framebuffer_multisample_obj > __new() {
hx::ObjectPtr< ANGLE_framebuffer_multisample_obj > __this = new ANGLE_framebuffer_multisample_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< ANGLE_framebuffer_multisample_obj > __alloc(hx::Ctx *_hx_ctx) {
ANGLE_framebuffer_multisample_obj *__this = (ANGLE_framebuffer_multisample_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(ANGLE_framebuffer_multisample_obj), false, "lime.graphics.opengl.ext.ANGLE_framebuffer_multisample"));
*(void **)__this = ANGLE_framebuffer_multisample_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_6ff00ab511a94054_4_new)
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::ANGLE_framebuffer_multisample)(__this) )->MAX_SAMPLES_ANGLE = 36183;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::ANGLE_framebuffer_multisample)(__this) )->FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_ANGLE = 36182;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::ANGLE_framebuffer_multisample)(__this) )->RENDERBUFFER_SAMPLES_ANGLE = 36011;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~ANGLE_framebuffer_multisample_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("ANGLE_framebuffer_multisample",05,66,2b,e3); }
int RENDERBUFFER_SAMPLES_ANGLE;
int FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_ANGLE;
int MAX_SAMPLES_ANGLE;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_ANGLE_framebuffer_multisample */

View File

@@ -0,0 +1,81 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_ANGLE_instanced_arrays
#define INCLUDED_lime_graphics_opengl_ext_ANGLE_instanced_arrays
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_b3b5b227d74e9109_7_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,ANGLE_instanced_arrays)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES ANGLE_instanced_arrays_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef ANGLE_instanced_arrays_obj OBJ_;
ANGLE_instanced_arrays_obj();
public:
enum { _hx_ClassId = 0x669560a4 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.ANGLE_instanced_arrays")
{ 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,"lime.graphics.opengl.ext.ANGLE_instanced_arrays"); }
inline static hx::ObjectPtr< ANGLE_instanced_arrays_obj > __new() {
hx::ObjectPtr< ANGLE_instanced_arrays_obj > __this = new ANGLE_instanced_arrays_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< ANGLE_instanced_arrays_obj > __alloc(hx::Ctx *_hx_ctx) {
ANGLE_instanced_arrays_obj *__this = (ANGLE_instanced_arrays_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(ANGLE_instanced_arrays_obj), false, "lime.graphics.opengl.ext.ANGLE_instanced_arrays"));
*(void **)__this = ANGLE_instanced_arrays_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_b3b5b227d74e9109_7_new)
HXDLIN( 7) ( ( ::lime::graphics::opengl::ext::ANGLE_instanced_arrays)(__this) )->VERTEX_ATTRIB_ARRAY_DIVISOR_ANGLE = 35070;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~ANGLE_instanced_arrays_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("ANGLE_instanced_arrays",56,74,86,10); }
int VERTEX_ATTRIB_ARRAY_DIVISOR_ANGLE;
void drawArraysInstancedANGLE(int mode,int first,int count,int primcount);
::Dynamic drawArraysInstancedANGLE_dyn();
void drawElementsInstancedANGLE(int mode,int count,int type,int offset,int primcount);
::Dynamic drawElementsInstancedANGLE_dyn();
void vertexAttribDivisorANGLE(int index,int divisor);
::Dynamic vertexAttribDivisorANGLE_dyn();
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_ANGLE_instanced_arrays */

View File

@@ -0,0 +1,72 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_ANGLE_pack_reverse_row_order
#define INCLUDED_lime_graphics_opengl_ext_ANGLE_pack_reverse_row_order
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_c1c02b5b920f81ba_6_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,ANGLE_pack_reverse_row_order)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES ANGLE_pack_reverse_row_order_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef ANGLE_pack_reverse_row_order_obj OBJ_;
ANGLE_pack_reverse_row_order_obj();
public:
enum { _hx_ClassId = 0x19c87ca4 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.ANGLE_pack_reverse_row_order")
{ 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,"lime.graphics.opengl.ext.ANGLE_pack_reverse_row_order"); }
inline static hx::ObjectPtr< ANGLE_pack_reverse_row_order_obj > __new() {
hx::ObjectPtr< ANGLE_pack_reverse_row_order_obj > __this = new ANGLE_pack_reverse_row_order_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< ANGLE_pack_reverse_row_order_obj > __alloc(hx::Ctx *_hx_ctx) {
ANGLE_pack_reverse_row_order_obj *__this = (ANGLE_pack_reverse_row_order_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(ANGLE_pack_reverse_row_order_obj), false, "lime.graphics.opengl.ext.ANGLE_pack_reverse_row_order"));
*(void **)__this = ANGLE_pack_reverse_row_order_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_c1c02b5b920f81ba_6_new)
HXDLIN( 6) ( ( ::lime::graphics::opengl::ext::ANGLE_pack_reverse_row_order)(__this) )->PACK_REVERSE_ROW_ORDER_ANGLE = 37796;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~ANGLE_pack_reverse_row_order_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("ANGLE_pack_reverse_row_order",f2,1c,e0,65); }
int PACK_REVERSE_ROW_ORDER_ANGLE;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_ANGLE_pack_reverse_row_order */

View File

@@ -0,0 +1,72 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_ANGLE_texture_compression_dxt3
#define INCLUDED_lime_graphics_opengl_ext_ANGLE_texture_compression_dxt3
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_b30108ea6b58727c_6_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,ANGLE_texture_compression_dxt3)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES ANGLE_texture_compression_dxt3_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef ANGLE_texture_compression_dxt3_obj OBJ_;
ANGLE_texture_compression_dxt3_obj();
public:
enum { _hx_ClassId = 0x7c61912e };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.ANGLE_texture_compression_dxt3")
{ 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,"lime.graphics.opengl.ext.ANGLE_texture_compression_dxt3"); }
inline static hx::ObjectPtr< ANGLE_texture_compression_dxt3_obj > __new() {
hx::ObjectPtr< ANGLE_texture_compression_dxt3_obj > __this = new ANGLE_texture_compression_dxt3_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< ANGLE_texture_compression_dxt3_obj > __alloc(hx::Ctx *_hx_ctx) {
ANGLE_texture_compression_dxt3_obj *__this = (ANGLE_texture_compression_dxt3_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(ANGLE_texture_compression_dxt3_obj), false, "lime.graphics.opengl.ext.ANGLE_texture_compression_dxt3"));
*(void **)__this = ANGLE_texture_compression_dxt3_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_b30108ea6b58727c_6_new)
HXDLIN( 6) ( ( ::lime::graphics::opengl::ext::ANGLE_texture_compression_dxt3)(__this) )->COMPRESSED_RGBA_S3TC_DXT3_ANGLE = 33778;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~ANGLE_texture_compression_dxt3_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("ANGLE_texture_compression_dxt3",fc,60,dc,b5); }
int COMPRESSED_RGBA_S3TC_DXT3_ANGLE;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_ANGLE_texture_compression_dxt3 */

View File

@@ -0,0 +1,72 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_ANGLE_texture_compression_dxt5
#define INCLUDED_lime_graphics_opengl_ext_ANGLE_texture_compression_dxt5
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_958283fb81ddd880_6_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,ANGLE_texture_compression_dxt5)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES ANGLE_texture_compression_dxt5_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef ANGLE_texture_compression_dxt5_obj OBJ_;
ANGLE_texture_compression_dxt5_obj();
public:
enum { _hx_ClassId = 0x7c619130 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.ANGLE_texture_compression_dxt5")
{ 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,"lime.graphics.opengl.ext.ANGLE_texture_compression_dxt5"); }
inline static hx::ObjectPtr< ANGLE_texture_compression_dxt5_obj > __new() {
hx::ObjectPtr< ANGLE_texture_compression_dxt5_obj > __this = new ANGLE_texture_compression_dxt5_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< ANGLE_texture_compression_dxt5_obj > __alloc(hx::Ctx *_hx_ctx) {
ANGLE_texture_compression_dxt5_obj *__this = (ANGLE_texture_compression_dxt5_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(ANGLE_texture_compression_dxt5_obj), false, "lime.graphics.opengl.ext.ANGLE_texture_compression_dxt5"));
*(void **)__this = ANGLE_texture_compression_dxt5_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_958283fb81ddd880_6_new)
HXDLIN( 6) ( ( ::lime::graphics::opengl::ext::ANGLE_texture_compression_dxt5)(__this) )->COMPRESSED_RGBA_S3TC_DXT5_ANGLE = 33779;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~ANGLE_texture_compression_dxt5_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("ANGLE_texture_compression_dxt5",fe,60,dc,b5); }
int COMPRESSED_RGBA_S3TC_DXT5_ANGLE;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_ANGLE_texture_compression_dxt5 */

View File

@@ -0,0 +1,74 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_ANGLE_texture_usage
#define INCLUDED_lime_graphics_opengl_ext_ANGLE_texture_usage
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_f21a6c5ad88a2e71_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,ANGLE_texture_usage)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES ANGLE_texture_usage_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef ANGLE_texture_usage_obj OBJ_;
ANGLE_texture_usage_obj();
public:
enum { _hx_ClassId = 0x056616b7 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.ANGLE_texture_usage")
{ 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,"lime.graphics.opengl.ext.ANGLE_texture_usage"); }
inline static hx::ObjectPtr< ANGLE_texture_usage_obj > __new() {
hx::ObjectPtr< ANGLE_texture_usage_obj > __this = new ANGLE_texture_usage_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< ANGLE_texture_usage_obj > __alloc(hx::Ctx *_hx_ctx) {
ANGLE_texture_usage_obj *__this = (ANGLE_texture_usage_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(ANGLE_texture_usage_obj), false, "lime.graphics.opengl.ext.ANGLE_texture_usage"));
*(void **)__this = ANGLE_texture_usage_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_f21a6c5ad88a2e71_4_new)
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::ANGLE_texture_usage)(__this) )->FRAMEBUFFER_ATTACHMENT_ANGLE = 37795;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::ANGLE_texture_usage)(__this) )->TEXTURE_USAGE_ANGLE = 37794;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~ANGLE_texture_usage_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("ANGLE_texture_usage",b1,62,6e,c1); }
int TEXTURE_USAGE_ANGLE;
int FRAMEBUFFER_ATTACHMENT_ANGLE;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_ANGLE_texture_usage */

View File

@@ -0,0 +1,72 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_ANGLE_translated_shader_source
#define INCLUDED_lime_graphics_opengl_ext_ANGLE_translated_shader_source
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_276be14287d0ce94_6_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,ANGLE_translated_shader_source)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES ANGLE_translated_shader_source_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef ANGLE_translated_shader_source_obj OBJ_;
ANGLE_translated_shader_source_obj();
public:
enum { _hx_ClassId = 0x16b433c2 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.ANGLE_translated_shader_source")
{ 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,"lime.graphics.opengl.ext.ANGLE_translated_shader_source"); }
inline static hx::ObjectPtr< ANGLE_translated_shader_source_obj > __new() {
hx::ObjectPtr< ANGLE_translated_shader_source_obj > __this = new ANGLE_translated_shader_source_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< ANGLE_translated_shader_source_obj > __alloc(hx::Ctx *_hx_ctx) {
ANGLE_translated_shader_source_obj *__this = (ANGLE_translated_shader_source_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(ANGLE_translated_shader_source_obj), false, "lime.graphics.opengl.ext.ANGLE_translated_shader_source"));
*(void **)__this = ANGLE_translated_shader_source_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_276be14287d0ce94_6_new)
HXDLIN( 6) ( ( ::lime::graphics::opengl::ext::ANGLE_translated_shader_source)(__this) )->TRANSLATED_SHADER_SOURCE_LENGTH_ANGLE = 37792;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~ANGLE_translated_shader_source_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("ANGLE_translated_shader_source",58,8f,67,10); }
int TRANSLATED_SHADER_SOURCE_LENGTH_ANGLE;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_ANGLE_translated_shader_source */

View File

@@ -0,0 +1,67 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_APPLE_copy_texture_levels
#define INCLUDED_lime_graphics_opengl_ext_APPLE_copy_texture_levels
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_361d9d8d8f9c4e77_5_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,APPLE_copy_texture_levels)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES APPLE_copy_texture_levels_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef APPLE_copy_texture_levels_obj OBJ_;
APPLE_copy_texture_levels_obj();
public:
enum { _hx_ClassId = 0x4c1af366 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.APPLE_copy_texture_levels")
{ 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,"lime.graphics.opengl.ext.APPLE_copy_texture_levels"); }
inline static hx::ObjectPtr< APPLE_copy_texture_levels_obj > __new() {
hx::ObjectPtr< APPLE_copy_texture_levels_obj > __this = new APPLE_copy_texture_levels_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< APPLE_copy_texture_levels_obj > __alloc(hx::Ctx *_hx_ctx) {
APPLE_copy_texture_levels_obj *__this = (APPLE_copy_texture_levels_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(APPLE_copy_texture_levels_obj), false, "lime.graphics.opengl.ext.APPLE_copy_texture_levels"));
*(void **)__this = APPLE_copy_texture_levels_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_361d9d8d8f9c4e77_5_new)
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~APPLE_copy_texture_levels_obj();
HX_DO_RTTI_ALL;
static void __register();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("APPLE_copy_texture_levels",58,36,ee,e5); }
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_APPLE_copy_texture_levels */

View File

@@ -0,0 +1,84 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_APPLE_framebuffer_multisample
#define INCLUDED_lime_graphics_opengl_ext_APPLE_framebuffer_multisample
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_0dc663a6fc7d5e27_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,APPLE_framebuffer_multisample)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES APPLE_framebuffer_multisample_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef APPLE_framebuffer_multisample_obj OBJ_;
APPLE_framebuffer_multisample_obj();
public:
enum { _hx_ClassId = 0x756f1b62 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.APPLE_framebuffer_multisample")
{ 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,"lime.graphics.opengl.ext.APPLE_framebuffer_multisample"); }
inline static hx::ObjectPtr< APPLE_framebuffer_multisample_obj > __new() {
hx::ObjectPtr< APPLE_framebuffer_multisample_obj > __this = new APPLE_framebuffer_multisample_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< APPLE_framebuffer_multisample_obj > __alloc(hx::Ctx *_hx_ctx) {
APPLE_framebuffer_multisample_obj *__this = (APPLE_framebuffer_multisample_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(APPLE_framebuffer_multisample_obj), false, "lime.graphics.opengl.ext.APPLE_framebuffer_multisample"));
*(void **)__this = APPLE_framebuffer_multisample_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_0dc663a6fc7d5e27_4_new)
HXLINE( 12) ( ( ::lime::graphics::opengl::ext::APPLE_framebuffer_multisample)(__this) )->READ_FRAMEBUFFER_BINDING_APPLE = 36010;
HXLINE( 11) ( ( ::lime::graphics::opengl::ext::APPLE_framebuffer_multisample)(__this) )->DRAW_FRAMEBUFFER_BINDING_APPLE = 36006;
HXLINE( 10) ( ( ::lime::graphics::opengl::ext::APPLE_framebuffer_multisample)(__this) )->DRAW_FRAMEBUFFER_APPLE = 36009;
HXLINE( 9) ( ( ::lime::graphics::opengl::ext::APPLE_framebuffer_multisample)(__this) )->READ_FRAMEBUFFER_APPLE = 36008;
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::APPLE_framebuffer_multisample)(__this) )->MAX_SAMPLES_APPLE = 36183;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::APPLE_framebuffer_multisample)(__this) )->FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_APPLE = 36182;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::APPLE_framebuffer_multisample)(__this) )->RENDERBUFFER_SAMPLES_APPLE = 36011;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~APPLE_framebuffer_multisample_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("APPLE_framebuffer_multisample",8c,c4,4f,00); }
int RENDERBUFFER_SAMPLES_APPLE;
int FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_APPLE;
int MAX_SAMPLES_APPLE;
int READ_FRAMEBUFFER_APPLE;
int DRAW_FRAMEBUFFER_APPLE;
int DRAW_FRAMEBUFFER_BINDING_APPLE;
int READ_FRAMEBUFFER_BINDING_APPLE;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_APPLE_framebuffer_multisample */

View File

@@ -0,0 +1,76 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_APPLE_rgb_422
#define INCLUDED_lime_graphics_opengl_ext_APPLE_rgb_422
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_7884905029fdefd8_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,APPLE_rgb_422)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES APPLE_rgb_422_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef APPLE_rgb_422_obj OBJ_;
APPLE_rgb_422_obj();
public:
enum { _hx_ClassId = 0x293b7713 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.APPLE_rgb_422")
{ 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,"lime.graphics.opengl.ext.APPLE_rgb_422"); }
inline static hx::ObjectPtr< APPLE_rgb_422_obj > __new() {
hx::ObjectPtr< APPLE_rgb_422_obj > __this = new APPLE_rgb_422_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< APPLE_rgb_422_obj > __alloc(hx::Ctx *_hx_ctx) {
APPLE_rgb_422_obj *__this = (APPLE_rgb_422_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(APPLE_rgb_422_obj), false, "lime.graphics.opengl.ext.APPLE_rgb_422"));
*(void **)__this = APPLE_rgb_422_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_7884905029fdefd8_4_new)
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::APPLE_rgb_422)(__this) )->UNSIGNED_SHORT_8_8_REV_APPLE = 34235;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::APPLE_rgb_422)(__this) )->UNSIGNED_SHORT_8_8_APPLE = 34234;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::APPLE_rgb_422)(__this) )->RGB_422_APPLE = 35359;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~APPLE_rgb_422_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("APPLE_rgb_422",3d,ac,a1,11); }
int RGB_422_APPLE;
int UNSIGNED_SHORT_8_8_APPLE;
int UNSIGNED_SHORT_8_8_REV_APPLE;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_APPLE_rgb_422 */

View File

@@ -0,0 +1,102 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_APPLE_sync
#define INCLUDED_lime_graphics_opengl_ext_APPLE_sync
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_7969c112b28ce208_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,APPLE_sync)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES APPLE_sync_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef APPLE_sync_obj OBJ_;
APPLE_sync_obj();
public:
enum { _hx_ClassId = 0x14801e46 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.APPLE_sync")
{ 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,"lime.graphics.opengl.ext.APPLE_sync"); }
inline static hx::ObjectPtr< APPLE_sync_obj > __new() {
hx::ObjectPtr< APPLE_sync_obj > __this = new APPLE_sync_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< APPLE_sync_obj > __alloc(hx::Ctx *_hx_ctx) {
APPLE_sync_obj *__this = (APPLE_sync_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(APPLE_sync_obj), false, "lime.graphics.opengl.ext.APPLE_sync"));
*(void **)__this = APPLE_sync_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_7969c112b28ce208_4_new)
HXLINE( 21) ( ( ::lime::graphics::opengl::ext::APPLE_sync)(__this) )->TIMEOUT_IGNORED_APPLE = -1;
HXLINE( 20) ( ( ::lime::graphics::opengl::ext::APPLE_sync)(__this) )->SYNC_FLUSH_COMMANDS_BIT_APPLE = 1;
HXLINE( 19) ( ( ::lime::graphics::opengl::ext::APPLE_sync)(__this) )->WAIT_FAILED_APPLE = 37149;
HXLINE( 18) ( ( ::lime::graphics::opengl::ext::APPLE_sync)(__this) )->CONDITION_SATISFIED_APPLE = 37148;
HXLINE( 17) ( ( ::lime::graphics::opengl::ext::APPLE_sync)(__this) )->TIMEOUT_EXPIRED_APPLE = 37147;
HXLINE( 16) ( ( ::lime::graphics::opengl::ext::APPLE_sync)(__this) )->ALREADY_SIGNALED_APPLE = 37146;
HXLINE( 15) ( ( ::lime::graphics::opengl::ext::APPLE_sync)(__this) )->SIGNALED_APPLE = 37145;
HXLINE( 14) ( ( ::lime::graphics::opengl::ext::APPLE_sync)(__this) )->UNSIGNALED_APPLE = 37144;
HXLINE( 13) ( ( ::lime::graphics::opengl::ext::APPLE_sync)(__this) )->SYNC_GPU_COMMANDS_COMPLETE_APPLE = 37143;
HXLINE( 12) ( ( ::lime::graphics::opengl::ext::APPLE_sync)(__this) )->SYNC_FENCE_APPLE = 37142;
HXLINE( 11) ( ( ::lime::graphics::opengl::ext::APPLE_sync)(__this) )->SYNC_FLAGS_APPLE = 37141;
HXLINE( 10) ( ( ::lime::graphics::opengl::ext::APPLE_sync)(__this) )->SYNC_STATUS_APPLE = 37140;
HXLINE( 9) ( ( ::lime::graphics::opengl::ext::APPLE_sync)(__this) )->SYNC_CONDITION_APPLE = 37139;
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::APPLE_sync)(__this) )->OBJECT_TYPE_APPLE = 37138;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::APPLE_sync)(__this) )->MAX_SERVER_WAIT_TIMEOUT_APPLE = 37137;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::APPLE_sync)(__this) )->SYNC_OBJECT_APPLE = 35411;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~APPLE_sync_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("APPLE_sync",c0,e6,8c,8c); }
int SYNC_OBJECT_APPLE;
int MAX_SERVER_WAIT_TIMEOUT_APPLE;
int OBJECT_TYPE_APPLE;
int SYNC_CONDITION_APPLE;
int SYNC_STATUS_APPLE;
int SYNC_FLAGS_APPLE;
int SYNC_FENCE_APPLE;
int SYNC_GPU_COMMANDS_COMPLETE_APPLE;
int UNSIGNALED_APPLE;
int SIGNALED_APPLE;
int ALREADY_SIGNALED_APPLE;
int TIMEOUT_EXPIRED_APPLE;
int CONDITION_SATISFIED_APPLE;
int WAIT_FAILED_APPLE;
int SYNC_FLUSH_COMMANDS_BIT_APPLE;
int TIMEOUT_IGNORED_APPLE;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_APPLE_sync */

View File

@@ -0,0 +1,72 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_APPLE_texture_format_BGRA8888
#define INCLUDED_lime_graphics_opengl_ext_APPLE_texture_format_BGRA8888
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_315ede9a8526b069_6_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,APPLE_texture_format_BGRA8888)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES APPLE_texture_format_BGRA8888_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef APPLE_texture_format_BGRA8888_obj OBJ_;
APPLE_texture_format_BGRA8888_obj();
public:
enum { _hx_ClassId = 0x78cde385 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.APPLE_texture_format_BGRA8888")
{ 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,"lime.graphics.opengl.ext.APPLE_texture_format_BGRA8888"); }
inline static hx::ObjectPtr< APPLE_texture_format_BGRA8888_obj > __new() {
hx::ObjectPtr< APPLE_texture_format_BGRA8888_obj > __this = new APPLE_texture_format_BGRA8888_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< APPLE_texture_format_BGRA8888_obj > __alloc(hx::Ctx *_hx_ctx) {
APPLE_texture_format_BGRA8888_obj *__this = (APPLE_texture_format_BGRA8888_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(APPLE_texture_format_BGRA8888_obj), false, "lime.graphics.opengl.ext.APPLE_texture_format_BGRA8888"));
*(void **)__this = APPLE_texture_format_BGRA8888_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_315ede9a8526b069_6_new)
HXDLIN( 6) ( ( ::lime::graphics::opengl::ext::APPLE_texture_format_BGRA8888)(__this) )->BGRA_EXT = 32993;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~APPLE_texture_format_BGRA8888_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("APPLE_texture_format_BGRA8888",13,8a,88,e2); }
int BGRA_EXT;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_APPLE_texture_format_BGRA8888 */

View File

@@ -0,0 +1,72 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_APPLE_texture_max_level
#define INCLUDED_lime_graphics_opengl_ext_APPLE_texture_max_level
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_2b1cc31c43c675de_6_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,APPLE_texture_max_level)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES APPLE_texture_max_level_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef APPLE_texture_max_level_obj OBJ_;
APPLE_texture_max_level_obj();
public:
enum { _hx_ClassId = 0x1e0d43fa };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.APPLE_texture_max_level")
{ 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,"lime.graphics.opengl.ext.APPLE_texture_max_level"); }
inline static hx::ObjectPtr< APPLE_texture_max_level_obj > __new() {
hx::ObjectPtr< APPLE_texture_max_level_obj > __this = new APPLE_texture_max_level_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< APPLE_texture_max_level_obj > __alloc(hx::Ctx *_hx_ctx) {
APPLE_texture_max_level_obj *__this = (APPLE_texture_max_level_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(APPLE_texture_max_level_obj), false, "lime.graphics.opengl.ext.APPLE_texture_max_level"));
*(void **)__this = APPLE_texture_max_level_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_2b1cc31c43c675de_6_new)
HXDLIN( 6) ( ( ::lime::graphics::opengl::ext::APPLE_texture_max_level)(__this) )->TEXTURE_MAX_LEVEL_APPLE = 33085;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~APPLE_texture_max_level_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("APPLE_texture_max_level",40,37,3d,be); }
int TEXTURE_MAX_LEVEL_APPLE;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_APPLE_texture_max_level */

View File

@@ -0,0 +1,72 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_ARM_mali_program_binary
#define INCLUDED_lime_graphics_opengl_ext_ARM_mali_program_binary
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_15a8768f3739a6a3_6_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,ARM_mali_program_binary)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES ARM_mali_program_binary_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef ARM_mali_program_binary_obj OBJ_;
ARM_mali_program_binary_obj();
public:
enum { _hx_ClassId = 0x558df155 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.ARM_mali_program_binary")
{ 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,"lime.graphics.opengl.ext.ARM_mali_program_binary"); }
inline static hx::ObjectPtr< ARM_mali_program_binary_obj > __new() {
hx::ObjectPtr< ARM_mali_program_binary_obj > __this = new ARM_mali_program_binary_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< ARM_mali_program_binary_obj > __alloc(hx::Ctx *_hx_ctx) {
ARM_mali_program_binary_obj *__this = (ARM_mali_program_binary_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(ARM_mali_program_binary_obj), false, "lime.graphics.opengl.ext.ARM_mali_program_binary"));
*(void **)__this = ARM_mali_program_binary_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_15a8768f3739a6a3_6_new)
HXDLIN( 6) ( ( ::lime::graphics::opengl::ext::ARM_mali_program_binary)(__this) )->MALI_PROGRAM_BINARY_ARM = 36705;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~ARM_mali_program_binary_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("ARM_mali_program_binary",c7,33,f6,92); }
int MALI_PROGRAM_BINARY_ARM;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_ARM_mali_program_binary */

View File

@@ -0,0 +1,72 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_ARM_mali_shader_binary
#define INCLUDED_lime_graphics_opengl_ext_ARM_mali_shader_binary
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_e18d77e874350d8f_6_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,ARM_mali_shader_binary)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES ARM_mali_shader_binary_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef ARM_mali_shader_binary_obj OBJ_;
ARM_mali_shader_binary_obj();
public:
enum { _hx_ClassId = 0x4981f182 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.ARM_mali_shader_binary")
{ 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,"lime.graphics.opengl.ext.ARM_mali_shader_binary"); }
inline static hx::ObjectPtr< ARM_mali_shader_binary_obj > __new() {
hx::ObjectPtr< ARM_mali_shader_binary_obj > __this = new ARM_mali_shader_binary_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< ARM_mali_shader_binary_obj > __alloc(hx::Ctx *_hx_ctx) {
ARM_mali_shader_binary_obj *__this = (ARM_mali_shader_binary_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(ARM_mali_shader_binary_obj), false, "lime.graphics.opengl.ext.ARM_mali_shader_binary"));
*(void **)__this = ARM_mali_shader_binary_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_e18d77e874350d8f_6_new)
HXDLIN( 6) ( ( ::lime::graphics::opengl::ext::ARM_mali_shader_binary)(__this) )->MALI_SHADER_BINARY_ARM = 36704;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~ARM_mali_shader_binary_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("ARM_mali_shader_binary",50,43,81,cb); }
int MALI_SHADER_BINARY_ARM;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_ARM_mali_shader_binary */

View File

@@ -0,0 +1,67 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_ARM_rgba8
#define INCLUDED_lime_graphics_opengl_ext_ARM_rgba8
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_e0775cc2fd58ee3f_5_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,ARM_rgba8)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES ARM_rgba8_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef ARM_rgba8_obj OBJ_;
ARM_rgba8_obj();
public:
enum { _hx_ClassId = 0x31bdb7f3 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.ARM_rgba8")
{ 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,"lime.graphics.opengl.ext.ARM_rgba8"); }
inline static hx::ObjectPtr< ARM_rgba8_obj > __new() {
hx::ObjectPtr< ARM_rgba8_obj > __this = new ARM_rgba8_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< ARM_rgba8_obj > __alloc(hx::Ctx *_hx_ctx) {
ARM_rgba8_obj *__this = (ARM_rgba8_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(ARM_rgba8_obj), false, "lime.graphics.opengl.ext.ARM_rgba8"));
*(void **)__this = ARM_rgba8_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_e0775cc2fd58ee3f_5_new)
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~ARM_rgba8_obj();
HX_DO_RTTI_ALL;
static void __register();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("ARM_rgba8",81,03,5e,47); }
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_ARM_rgba8 */

View File

@@ -0,0 +1,72 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_DMP_shader_binary
#define INCLUDED_lime_graphics_opengl_ext_DMP_shader_binary
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_20c611465b484b2c_6_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,DMP_shader_binary)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES DMP_shader_binary_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef DMP_shader_binary_obj OBJ_;
DMP_shader_binary_obj();
public:
enum { _hx_ClassId = 0x25686f51 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.DMP_shader_binary")
{ 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,"lime.graphics.opengl.ext.DMP_shader_binary"); }
inline static hx::ObjectPtr< DMP_shader_binary_obj > __new() {
hx::ObjectPtr< DMP_shader_binary_obj > __this = new DMP_shader_binary_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< DMP_shader_binary_obj > __alloc(hx::Ctx *_hx_ctx) {
DMP_shader_binary_obj *__this = (DMP_shader_binary_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(DMP_shader_binary_obj), false, "lime.graphics.opengl.ext.DMP_shader_binary"));
*(void **)__this = DMP_shader_binary_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_20c611465b484b2c_6_new)
HXDLIN( 6) ( ( ::lime::graphics::opengl::ext::DMP_shader_binary)(__this) )->SHADER_BINARY_DMP = 37456;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~DMP_shader_binary_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("DMP_shader_binary",43,70,06,89); }
int SHADER_BINARY_DMP;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_DMP_shader_binary */

View File

@@ -0,0 +1,74 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_EXT_bgra
#define INCLUDED_lime_graphics_opengl_ext_EXT_bgra
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_46934636fcfe52a8_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,EXT_bgra)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES EXT_bgra_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef EXT_bgra_obj OBJ_;
EXT_bgra_obj();
public:
enum { _hx_ClassId = 0x4a569440 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.EXT_bgra")
{ 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,"lime.graphics.opengl.ext.EXT_bgra"); }
inline static hx::ObjectPtr< EXT_bgra_obj > __new() {
hx::ObjectPtr< EXT_bgra_obj > __this = new EXT_bgra_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< EXT_bgra_obj > __alloc(hx::Ctx *_hx_ctx) {
EXT_bgra_obj *__this = (EXT_bgra_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(EXT_bgra_obj), false, "lime.graphics.opengl.ext.EXT_bgra"));
*(void **)__this = EXT_bgra_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_46934636fcfe52a8_4_new)
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::EXT_bgra)(__this) )->BGRA_EXT = 32993;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::EXT_bgra)(__this) )->BGR_EXT = 32992;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~EXT_bgra_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("EXT_bgra",72,74,1a,40); }
int BGR_EXT;
int BGRA_EXT;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_EXT_bgra */

View File

@@ -0,0 +1,74 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_EXT_blend_minmax
#define INCLUDED_lime_graphics_opengl_ext_EXT_blend_minmax
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_60db2844fe3361da_5_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,EXT_blend_minmax)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES EXT_blend_minmax_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef EXT_blend_minmax_obj OBJ_;
EXT_blend_minmax_obj();
public:
enum { _hx_ClassId = 0x0d061030 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.EXT_blend_minmax")
{ 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,"lime.graphics.opengl.ext.EXT_blend_minmax"); }
inline static hx::ObjectPtr< EXT_blend_minmax_obj > __new() {
hx::ObjectPtr< EXT_blend_minmax_obj > __this = new EXT_blend_minmax_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< EXT_blend_minmax_obj > __alloc(hx::Ctx *_hx_ctx) {
EXT_blend_minmax_obj *__this = (EXT_blend_minmax_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(EXT_blend_minmax_obj), false, "lime.graphics.opengl.ext.EXT_blend_minmax"));
*(void **)__this = EXT_blend_minmax_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_60db2844fe3361da_5_new)
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::EXT_blend_minmax)(__this) )->MAX_EXT = 32776;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::EXT_blend_minmax)(__this) )->MIN_EXT = 32775;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~EXT_blend_minmax_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("EXT_blend_minmax",7e,f3,2e,cd); }
int MIN_EXT;
int MAX_EXT;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_EXT_blend_minmax */

View File

@@ -0,0 +1,67 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_EXT_color_buffer_float
#define INCLUDED_lime_graphics_opengl_ext_EXT_color_buffer_float
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_ecf68149cf78b389_6_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,EXT_color_buffer_float)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES EXT_color_buffer_float_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef EXT_color_buffer_float_obj OBJ_;
EXT_color_buffer_float_obj();
public:
enum { _hx_ClassId = 0x5b0bc7e9 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.EXT_color_buffer_float")
{ 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,"lime.graphics.opengl.ext.EXT_color_buffer_float"); }
inline static hx::ObjectPtr< EXT_color_buffer_float_obj > __new() {
hx::ObjectPtr< EXT_color_buffer_float_obj > __this = new EXT_color_buffer_float_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< EXT_color_buffer_float_obj > __alloc(hx::Ctx *_hx_ctx) {
EXT_color_buffer_float_obj *__this = (EXT_color_buffer_float_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(EXT_color_buffer_float_obj), false, "lime.graphics.opengl.ext.EXT_color_buffer_float"));
*(void **)__this = EXT_color_buffer_float_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_ecf68149cf78b389_6_new)
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~EXT_color_buffer_float_obj();
HX_DO_RTTI_ALL;
static void __register();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("EXT_color_buffer_float",b7,19,0b,dd); }
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_EXT_color_buffer_float */

View File

@@ -0,0 +1,82 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_EXT_color_buffer_half_float
#define INCLUDED_lime_graphics_opengl_ext_EXT_color_buffer_half_float
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_15fbe66fa7b31d40_5_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,EXT_color_buffer_half_float)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES EXT_color_buffer_half_float_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef EXT_color_buffer_half_float_obj OBJ_;
EXT_color_buffer_half_float_obj();
public:
enum { _hx_ClassId = 0x1cab8563 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.EXT_color_buffer_half_float")
{ 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,"lime.graphics.opengl.ext.EXT_color_buffer_half_float"); }
inline static hx::ObjectPtr< EXT_color_buffer_half_float_obj > __new() {
hx::ObjectPtr< EXT_color_buffer_half_float_obj > __this = new EXT_color_buffer_half_float_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< EXT_color_buffer_half_float_obj > __alloc(hx::Ctx *_hx_ctx) {
EXT_color_buffer_half_float_obj *__this = (EXT_color_buffer_half_float_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(EXT_color_buffer_half_float_obj), false, "lime.graphics.opengl.ext.EXT_color_buffer_half_float"));
*(void **)__this = EXT_color_buffer_half_float_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_15fbe66fa7b31d40_5_new)
HXLINE( 14) ( ( ::lime::graphics::opengl::ext::EXT_color_buffer_half_float)(__this) )->UNSIGNED_NORMALIZED_EXT = 35863;
HXLINE( 13) ( ( ::lime::graphics::opengl::ext::EXT_color_buffer_half_float)(__this) )->FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT = 33297;
HXLINE( 11) ( ( ::lime::graphics::opengl::ext::EXT_color_buffer_half_float)(__this) )->R16F_EXT = 33325;
HXLINE( 10) ( ( ::lime::graphics::opengl::ext::EXT_color_buffer_half_float)(__this) )->RG16F_EXT = 33327;
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::EXT_color_buffer_half_float)(__this) )->RGB16F_EXT = 34843;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::EXT_color_buffer_half_float)(__this) )->RGBA16F_EXT = 34842;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~EXT_color_buffer_half_float_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("EXT_color_buffer_half_float",d5,e8,0a,44); }
int RGBA16F_EXT;
int RGB16F_EXT;
int RG16F_EXT;
int R16F_EXT;
int FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT;
int UNSIGNED_NORMALIZED_EXT;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_EXT_color_buffer_half_float */

View File

@@ -0,0 +1,82 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_EXT_debug_label
#define INCLUDED_lime_graphics_opengl_ext_EXT_debug_label
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_7a3489e7f3921050_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,EXT_debug_label)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES EXT_debug_label_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef EXT_debug_label_obj OBJ_;
EXT_debug_label_obj();
public:
enum { _hx_ClassId = 0x41a6bb58 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.EXT_debug_label")
{ 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,"lime.graphics.opengl.ext.EXT_debug_label"); }
inline static hx::ObjectPtr< EXT_debug_label_obj > __new() {
hx::ObjectPtr< EXT_debug_label_obj > __this = new EXT_debug_label_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< EXT_debug_label_obj > __alloc(hx::Ctx *_hx_ctx) {
EXT_debug_label_obj *__this = (EXT_debug_label_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(EXT_debug_label_obj), false, "lime.graphics.opengl.ext.EXT_debug_label"));
*(void **)__this = EXT_debug_label_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_7a3489e7f3921050_4_new)
HXLINE( 11) ( ( ::lime::graphics::opengl::ext::EXT_debug_label)(__this) )->VERTEX_ARRAY_OBJECT_EXT = 37204;
HXLINE( 10) ( ( ::lime::graphics::opengl::ext::EXT_debug_label)(__this) )->QUERY_OBJECT_EXT = 37203;
HXLINE( 9) ( ( ::lime::graphics::opengl::ext::EXT_debug_label)(__this) )->BUFFER_OBJECT_EXT = 37201;
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::EXT_debug_label)(__this) )->SHADER_OBJECT_EXT = 35656;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::EXT_debug_label)(__this) )->PROGRAM_OBJECT_EXT = 35648;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::EXT_debug_label)(__this) )->PROGRAM_PIPELINE_OBJECT_EXT = 35407;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~EXT_debug_label_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("EXT_debug_label",ca,3b,0e,9c); }
int PROGRAM_PIPELINE_OBJECT_EXT;
int PROGRAM_OBJECT_EXT;
int SHADER_OBJECT_EXT;
int BUFFER_OBJECT_EXT;
int QUERY_OBJECT_EXT;
int VERTEX_ARRAY_OBJECT_EXT;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_EXT_debug_label */

View File

@@ -0,0 +1,67 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_EXT_debug_marker
#define INCLUDED_lime_graphics_opengl_ext_EXT_debug_marker
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_2d4093c89e1674d3_5_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,EXT_debug_marker)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES EXT_debug_marker_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef EXT_debug_marker_obj OBJ_;
EXT_debug_marker_obj();
public:
enum { _hx_ClassId = 0x018f00f2 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.EXT_debug_marker")
{ 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,"lime.graphics.opengl.ext.EXT_debug_marker"); }
inline static hx::ObjectPtr< EXT_debug_marker_obj > __new() {
hx::ObjectPtr< EXT_debug_marker_obj > __this = new EXT_debug_marker_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< EXT_debug_marker_obj > __alloc(hx::Ctx *_hx_ctx) {
EXT_debug_marker_obj *__this = (EXT_debug_marker_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(EXT_debug_marker_obj), false, "lime.graphics.opengl.ext.EXT_debug_marker"));
*(void **)__this = EXT_debug_marker_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_2d4093c89e1674d3_5_new)
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~EXT_debug_marker_obj();
HX_DO_RTTI_ALL;
static void __register();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("EXT_debug_marker",24,63,59,61); }
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_EXT_debug_marker */

View File

@@ -0,0 +1,76 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_EXT_discard_framebuffer
#define INCLUDED_lime_graphics_opengl_ext_EXT_discard_framebuffer
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_6c4caec69cb80b91_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,EXT_discard_framebuffer)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES EXT_discard_framebuffer_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef EXT_discard_framebuffer_obj OBJ_;
EXT_discard_framebuffer_obj();
public:
enum { _hx_ClassId = 0x22e1ea64 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.EXT_discard_framebuffer")
{ 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,"lime.graphics.opengl.ext.EXT_discard_framebuffer"); }
inline static hx::ObjectPtr< EXT_discard_framebuffer_obj > __new() {
hx::ObjectPtr< EXT_discard_framebuffer_obj > __this = new EXT_discard_framebuffer_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< EXT_discard_framebuffer_obj > __alloc(hx::Ctx *_hx_ctx) {
EXT_discard_framebuffer_obj *__this = (EXT_discard_framebuffer_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(EXT_discard_framebuffer_obj), false, "lime.graphics.opengl.ext.EXT_discard_framebuffer"));
*(void **)__this = EXT_discard_framebuffer_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_6c4caec69cb80b91_4_new)
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::EXT_discard_framebuffer)(__this) )->STENCIL_EXT = 6146;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::EXT_discard_framebuffer)(__this) )->DEPTH_EXT = 6145;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::EXT_discard_framebuffer)(__this) )->COLOR_EXT = 6144;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~EXT_discard_framebuffer_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("EXT_discard_framebuffer",0e,f8,79,f7); }
int COLOR_EXT;
int DEPTH_EXT;
int STENCIL_EXT;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_EXT_discard_framebuffer */

View File

@@ -0,0 +1,82 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_EXT_map_buffer_range
#define INCLUDED_lime_graphics_opengl_ext_EXT_map_buffer_range
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_267ae1770c737ebc_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,EXT_map_buffer_range)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES EXT_map_buffer_range_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef EXT_map_buffer_range_obj OBJ_;
EXT_map_buffer_range_obj();
public:
enum { _hx_ClassId = 0x25308331 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.EXT_map_buffer_range")
{ 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,"lime.graphics.opengl.ext.EXT_map_buffer_range"); }
inline static hx::ObjectPtr< EXT_map_buffer_range_obj > __new() {
hx::ObjectPtr< EXT_map_buffer_range_obj > __this = new EXT_map_buffer_range_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< EXT_map_buffer_range_obj > __alloc(hx::Ctx *_hx_ctx) {
EXT_map_buffer_range_obj *__this = (EXT_map_buffer_range_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(EXT_map_buffer_range_obj), false, "lime.graphics.opengl.ext.EXT_map_buffer_range"));
*(void **)__this = EXT_map_buffer_range_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_267ae1770c737ebc_4_new)
HXLINE( 11) ( ( ::lime::graphics::opengl::ext::EXT_map_buffer_range)(__this) )->MAP_UNSYNCHRONIZED_BIT_EXT = 32;
HXLINE( 10) ( ( ::lime::graphics::opengl::ext::EXT_map_buffer_range)(__this) )->MAP_FLUSH_EXPLICIT_BIT_EXT = 16;
HXLINE( 9) ( ( ::lime::graphics::opengl::ext::EXT_map_buffer_range)(__this) )->MAP_INVALIDATE_BUFFER_BIT_EXT = 8;
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::EXT_map_buffer_range)(__this) )->MAP_INVALIDATE_RANGE_BIT_EXT = 4;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::EXT_map_buffer_range)(__this) )->MAP_WRITE_BIT_EXT = 2;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::EXT_map_buffer_range)(__this) )->MAP_READ_BIT_EXT = 1;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~EXT_map_buffer_range_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("EXT_map_buffer_range",7f,25,48,f8); }
int MAP_READ_BIT_EXT;
int MAP_WRITE_BIT_EXT;
int MAP_INVALIDATE_RANGE_BIT_EXT;
int MAP_INVALIDATE_BUFFER_BIT_EXT;
int MAP_FLUSH_EXPLICIT_BIT_EXT;
int MAP_UNSYNCHRONIZED_BIT_EXT;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_EXT_map_buffer_range */

View File

@@ -0,0 +1,67 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_EXT_multi_draw_arrays
#define INCLUDED_lime_graphics_opengl_ext_EXT_multi_draw_arrays
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_8283b78ee08036b7_5_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,EXT_multi_draw_arrays)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES EXT_multi_draw_arrays_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef EXT_multi_draw_arrays_obj OBJ_;
EXT_multi_draw_arrays_obj();
public:
enum { _hx_ClassId = 0x75e149c3 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.EXT_multi_draw_arrays")
{ 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,"lime.graphics.opengl.ext.EXT_multi_draw_arrays"); }
inline static hx::ObjectPtr< EXT_multi_draw_arrays_obj > __new() {
hx::ObjectPtr< EXT_multi_draw_arrays_obj > __this = new EXT_multi_draw_arrays_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< EXT_multi_draw_arrays_obj > __alloc(hx::Ctx *_hx_ctx) {
EXT_multi_draw_arrays_obj *__this = (EXT_multi_draw_arrays_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(EXT_multi_draw_arrays_obj), false, "lime.graphics.opengl.ext.EXT_multi_draw_arrays"));
*(void **)__this = EXT_multi_draw_arrays_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_8283b78ee08036b7_5_new)
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~EXT_multi_draw_arrays_obj();
HX_DO_RTTI_ALL;
static void __register();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("EXT_multi_draw_arrays",51,b2,0b,91); }
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_EXT_multi_draw_arrays */

View File

@@ -0,0 +1,78 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_EXT_multisampled_render_to_texture
#define INCLUDED_lime_graphics_opengl_ext_EXT_multisampled_render_to_texture
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_04dcf93d6e0b1395_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,EXT_multisampled_render_to_texture)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES EXT_multisampled_render_to_texture_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef EXT_multisampled_render_to_texture_obj OBJ_;
EXT_multisampled_render_to_texture_obj();
public:
enum { _hx_ClassId = 0x7809aca6 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.EXT_multisampled_render_to_texture")
{ 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,"lime.graphics.opengl.ext.EXT_multisampled_render_to_texture"); }
inline static hx::ObjectPtr< EXT_multisampled_render_to_texture_obj > __new() {
hx::ObjectPtr< EXT_multisampled_render_to_texture_obj > __this = new EXT_multisampled_render_to_texture_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< EXT_multisampled_render_to_texture_obj > __alloc(hx::Ctx *_hx_ctx) {
EXT_multisampled_render_to_texture_obj *__this = (EXT_multisampled_render_to_texture_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(EXT_multisampled_render_to_texture_obj), false, "lime.graphics.opengl.ext.EXT_multisampled_render_to_texture"));
*(void **)__this = EXT_multisampled_render_to_texture_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_04dcf93d6e0b1395_4_new)
HXLINE( 9) ( ( ::lime::graphics::opengl::ext::EXT_multisampled_render_to_texture)(__this) )->MAX_SAMPLES_EXT = 36183;
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::EXT_multisampled_render_to_texture)(__this) )->FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT = 36182;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::EXT_multisampled_render_to_texture)(__this) )->RENDERBUFFER_SAMPLES_EXT = 36011;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::EXT_multisampled_render_to_texture)(__this) )->FRAMEBUFFER_ATTACHMENT_TEXTURE_SAMPLES_EXT = 36204;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~EXT_multisampled_render_to_texture_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("EXT_multisampled_render_to_texture",40,d2,98,03); }
int FRAMEBUFFER_ATTACHMENT_TEXTURE_SAMPLES_EXT;
int RENDERBUFFER_SAMPLES_EXT;
int FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT;
int MAX_SAMPLES_EXT;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_EXT_multisampled_render_to_texture */

View File

@@ -0,0 +1,80 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_EXT_multiview_draw_buffers
#define INCLUDED_lime_graphics_opengl_ext_EXT_multiview_draw_buffers
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_36278e956d66cc9e_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,EXT_multiview_draw_buffers)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES EXT_multiview_draw_buffers_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef EXT_multiview_draw_buffers_obj OBJ_;
EXT_multiview_draw_buffers_obj();
public:
enum { _hx_ClassId = 0x7fd45699 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.EXT_multiview_draw_buffers")
{ 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,"lime.graphics.opengl.ext.EXT_multiview_draw_buffers"); }
inline static hx::ObjectPtr< EXT_multiview_draw_buffers_obj > __new() {
hx::ObjectPtr< EXT_multiview_draw_buffers_obj > __this = new EXT_multiview_draw_buffers_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< EXT_multiview_draw_buffers_obj > __alloc(hx::Ctx *_hx_ctx) {
EXT_multiview_draw_buffers_obj *__this = (EXT_multiview_draw_buffers_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(EXT_multiview_draw_buffers_obj), false, "lime.graphics.opengl.ext.EXT_multiview_draw_buffers"));
*(void **)__this = EXT_multiview_draw_buffers_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_36278e956d66cc9e_4_new)
HXLINE( 10) ( ( ::lime::graphics::opengl::ext::EXT_multiview_draw_buffers)(__this) )->MAX_MULTIVIEW_BUFFERS_EXT = 37106;
HXLINE( 9) ( ( ::lime::graphics::opengl::ext::EXT_multiview_draw_buffers)(__this) )->READ_BUFFER_EXT = 3074;
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::EXT_multiview_draw_buffers)(__this) )->DRAW_BUFFER_EXT = 3073;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::EXT_multiview_draw_buffers)(__this) )->MULTIVIEW_EXT = 37105;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::EXT_multiview_draw_buffers)(__this) )->COLOR_ATTACHMENT_EXT = 37104;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~EXT_multiview_draw_buffers_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("EXT_multiview_draw_buffers",f7,b6,e5,c5); }
int COLOR_ATTACHMENT_EXT;
int MULTIVIEW_EXT;
int DRAW_BUFFER_EXT;
int READ_BUFFER_EXT;
int MAX_MULTIVIEW_BUFFERS_EXT;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_EXT_multiview_draw_buffers */

View File

@@ -0,0 +1,80 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_EXT_occlusion_query_boolean
#define INCLUDED_lime_graphics_opengl_ext_EXT_occlusion_query_boolean
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_f43e8bd3fec2f24b_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,EXT_occlusion_query_boolean)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES EXT_occlusion_query_boolean_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef EXT_occlusion_query_boolean_obj OBJ_;
EXT_occlusion_query_boolean_obj();
public:
enum { _hx_ClassId = 0x1635440f };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.EXT_occlusion_query_boolean")
{ 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,"lime.graphics.opengl.ext.EXT_occlusion_query_boolean"); }
inline static hx::ObjectPtr< EXT_occlusion_query_boolean_obj > __new() {
hx::ObjectPtr< EXT_occlusion_query_boolean_obj > __this = new EXT_occlusion_query_boolean_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< EXT_occlusion_query_boolean_obj > __alloc(hx::Ctx *_hx_ctx) {
EXT_occlusion_query_boolean_obj *__this = (EXT_occlusion_query_boolean_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(EXT_occlusion_query_boolean_obj), false, "lime.graphics.opengl.ext.EXT_occlusion_query_boolean"));
*(void **)__this = EXT_occlusion_query_boolean_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_f43e8bd3fec2f24b_4_new)
HXLINE( 10) ( ( ::lime::graphics::opengl::ext::EXT_occlusion_query_boolean)(__this) )->QUERY_RESULT_AVAILABLE_EXT = 34919;
HXLINE( 9) ( ( ::lime::graphics::opengl::ext::EXT_occlusion_query_boolean)(__this) )->QUERY_RESULT_EXT = 34918;
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::EXT_occlusion_query_boolean)(__this) )->CURRENT_QUERY_EXT = 34917;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::EXT_occlusion_query_boolean)(__this) )->ANY_SAMPLES_PASSED_CONSERVATIVE_EXT = 36202;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::EXT_occlusion_query_boolean)(__this) )->ANY_SAMPLES_PASSED_EXT = 35887;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~EXT_occlusion_query_boolean_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("EXT_occlusion_query_boolean",81,a7,94,3d); }
int ANY_SAMPLES_PASSED_EXT;
int ANY_SAMPLES_PASSED_CONSERVATIVE_EXT;
int CURRENT_QUERY_EXT;
int QUERY_RESULT_EXT;
int QUERY_RESULT_AVAILABLE_EXT;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_EXT_occlusion_query_boolean */

View File

@@ -0,0 +1,78 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_EXT_packed_depth_stencil
#define INCLUDED_lime_graphics_opengl_ext_EXT_packed_depth_stencil
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_cab1116d5a570d04_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,EXT_packed_depth_stencil)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES EXT_packed_depth_stencil_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef EXT_packed_depth_stencil_obj OBJ_;
EXT_packed_depth_stencil_obj();
public:
enum { _hx_ClassId = 0x32c0a4c5 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.EXT_packed_depth_stencil")
{ 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,"lime.graphics.opengl.ext.EXT_packed_depth_stencil"); }
inline static hx::ObjectPtr< EXT_packed_depth_stencil_obj > __new() {
hx::ObjectPtr< EXT_packed_depth_stencil_obj > __this = new EXT_packed_depth_stencil_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< EXT_packed_depth_stencil_obj > __alloc(hx::Ctx *_hx_ctx) {
EXT_packed_depth_stencil_obj *__this = (EXT_packed_depth_stencil_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(EXT_packed_depth_stencil_obj), false, "lime.graphics.opengl.ext.EXT_packed_depth_stencil"));
*(void **)__this = EXT_packed_depth_stencil_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_cab1116d5a570d04_4_new)
HXLINE( 9) ( ( ::lime::graphics::opengl::ext::EXT_packed_depth_stencil)(__this) )->TEXTURE_STENCIL_SIZE_EXT = 35057;
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::EXT_packed_depth_stencil)(__this) )->DEPTH24_STENCIL8_EXT = 35056;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::EXT_packed_depth_stencil)(__this) )->UNSIGNED_INT_24_8_EXT = 34042;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::EXT_packed_depth_stencil)(__this) )->DEPTH_STENCIL_EXT = 34041;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~EXT_packed_depth_stencil_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("EXT_packed_depth_stencil",f7,88,e3,09); }
int DEPTH_STENCIL_EXT;
int UNSIGNED_INT_24_8_EXT;
int DEPTH24_STENCIL8_EXT;
int TEXTURE_STENCIL_SIZE_EXT;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_EXT_packed_depth_stencil */

View File

@@ -0,0 +1,76 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_EXT_read_format_bgra
#define INCLUDED_lime_graphics_opengl_ext_EXT_read_format_bgra
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_87671ce3ef4fd386_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,EXT_read_format_bgra)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES EXT_read_format_bgra_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef EXT_read_format_bgra_obj OBJ_;
EXT_read_format_bgra_obj();
public:
enum { _hx_ClassId = 0x217f1ec3 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.EXT_read_format_bgra")
{ 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,"lime.graphics.opengl.ext.EXT_read_format_bgra"); }
inline static hx::ObjectPtr< EXT_read_format_bgra_obj > __new() {
hx::ObjectPtr< EXT_read_format_bgra_obj > __this = new EXT_read_format_bgra_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< EXT_read_format_bgra_obj > __alloc(hx::Ctx *_hx_ctx) {
EXT_read_format_bgra_obj *__this = (EXT_read_format_bgra_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(EXT_read_format_bgra_obj), false, "lime.graphics.opengl.ext.EXT_read_format_bgra"));
*(void **)__this = EXT_read_format_bgra_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_87671ce3ef4fd386_4_new)
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::EXT_read_format_bgra)(__this) )->UNSIGNED_SHORT_1_5_5_5_REV_EXT = 33638;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::EXT_read_format_bgra)(__this) )->UNSIGNED_SHORT_4_4_4_4_REV_EXT = 33637;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::EXT_read_format_bgra)(__this) )->BGRA_EXT = 32993;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~EXT_read_format_bgra_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("EXT_read_format_bgra",11,c1,96,f4); }
int BGRA_EXT;
int UNSIGNED_SHORT_4_4_4_4_REV_EXT;
int UNSIGNED_SHORT_1_5_5_5_REV_EXT;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_EXT_read_format_bgra */

View File

@@ -0,0 +1,84 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_EXT_robustness
#define INCLUDED_lime_graphics_opengl_ext_EXT_robustness
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_60e6ca196390a6ae_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,EXT_robustness)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES EXT_robustness_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef EXT_robustness_obj OBJ_;
EXT_robustness_obj();
public:
enum { _hx_ClassId = 0x3407b6f8 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.EXT_robustness")
{ 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,"lime.graphics.opengl.ext.EXT_robustness"); }
inline static hx::ObjectPtr< EXT_robustness_obj > __new() {
hx::ObjectPtr< EXT_robustness_obj > __this = new EXT_robustness_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< EXT_robustness_obj > __alloc(hx::Ctx *_hx_ctx) {
EXT_robustness_obj *__this = (EXT_robustness_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(EXT_robustness_obj), false, "lime.graphics.opengl.ext.EXT_robustness"));
*(void **)__this = EXT_robustness_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_60e6ca196390a6ae_4_new)
HXLINE( 12) ( ( ::lime::graphics::opengl::ext::EXT_robustness)(__this) )->NO_RESET_NOTIFICATION_EXT = 33377;
HXLINE( 11) ( ( ::lime::graphics::opengl::ext::EXT_robustness)(__this) )->LOSE_CONTEXT_ON_RESET_EXT = 33362;
HXLINE( 10) ( ( ::lime::graphics::opengl::ext::EXT_robustness)(__this) )->RESET_NOTIFICATION_STRATEGY_EXT = 33366;
HXLINE( 9) ( ( ::lime::graphics::opengl::ext::EXT_robustness)(__this) )->CONTEXT_ROBUST_ACCESS_EXT = 37107;
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::EXT_robustness)(__this) )->UNKNOWN_CONTEXT_RESET_EXT = 33365;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::EXT_robustness)(__this) )->INNOCENT_CONTEXT_RESET_EXT = 33364;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::EXT_robustness)(__this) )->GUILTY_CONTEXT_RESET_EXT = 33363;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~EXT_robustness_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("EXT_robustness",c6,8a,39,e5); }
int GUILTY_CONTEXT_RESET_EXT;
int INNOCENT_CONTEXT_RESET_EXT;
int UNKNOWN_CONTEXT_RESET_EXT;
int CONTEXT_ROBUST_ACCESS_EXT;
int RESET_NOTIFICATION_STRATEGY_EXT;
int LOSE_CONTEXT_ON_RESET_EXT;
int NO_RESET_NOTIFICATION_EXT;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_EXT_robustness */

View File

@@ -0,0 +1,78 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_EXT_sRGB
#define INCLUDED_lime_graphics_opengl_ext_EXT_sRGB
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_36f3917dca2bced0_5_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,EXT_sRGB)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES EXT_sRGB_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef EXT_sRGB_obj OBJ_;
EXT_sRGB_obj();
public:
enum { _hx_ClassId = 0x55831fe6 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.EXT_sRGB")
{ 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,"lime.graphics.opengl.ext.EXT_sRGB"); }
inline static hx::ObjectPtr< EXT_sRGB_obj > __new() {
hx::ObjectPtr< EXT_sRGB_obj > __this = new EXT_sRGB_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< EXT_sRGB_obj > __alloc(hx::Ctx *_hx_ctx) {
EXT_sRGB_obj *__this = (EXT_sRGB_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(EXT_sRGB_obj), false, "lime.graphics.opengl.ext.EXT_sRGB"));
*(void **)__this = EXT_sRGB_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_36f3917dca2bced0_5_new)
HXLINE( 10) ( ( ::lime::graphics::opengl::ext::EXT_sRGB)(__this) )->FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING_EXT = 33296;
HXLINE( 9) ( ( ::lime::graphics::opengl::ext::EXT_sRGB)(__this) )->SRGB8_ALPHA8_EXT = 35907;
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::EXT_sRGB)(__this) )->SRGB_ALPHA_EXT = 35906;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::EXT_sRGB)(__this) )->SRGB_EXT = 35904;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~EXT_sRGB_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("EXT_sRGB",18,00,47,4b); }
int SRGB_EXT;
int SRGB_ALPHA_EXT;
int SRGB8_ALPHA8_EXT;
int FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING_EXT;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_EXT_sRGB */

View File

@@ -0,0 +1,82 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_EXT_separate_shader_objects
#define INCLUDED_lime_graphics_opengl_ext_EXT_separate_shader_objects
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_daff336b6d887460_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,EXT_separate_shader_objects)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES EXT_separate_shader_objects_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef EXT_separate_shader_objects_obj OBJ_;
EXT_separate_shader_objects_obj();
public:
enum { _hx_ClassId = 0x1c8bcaa6 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.EXT_separate_shader_objects")
{ 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,"lime.graphics.opengl.ext.EXT_separate_shader_objects"); }
inline static hx::ObjectPtr< EXT_separate_shader_objects_obj > __new() {
hx::ObjectPtr< EXT_separate_shader_objects_obj > __this = new EXT_separate_shader_objects_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< EXT_separate_shader_objects_obj > __alloc(hx::Ctx *_hx_ctx) {
EXT_separate_shader_objects_obj *__this = (EXT_separate_shader_objects_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(EXT_separate_shader_objects_obj), false, "lime.graphics.opengl.ext.EXT_separate_shader_objects"));
*(void **)__this = EXT_separate_shader_objects_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_daff336b6d887460_4_new)
HXLINE( 11) ( ( ::lime::graphics::opengl::ext::EXT_separate_shader_objects)(__this) )->PROGRAM_PIPELINE_BINDING_EXT = 33370;
HXLINE( 10) ( ( ::lime::graphics::opengl::ext::EXT_separate_shader_objects)(__this) )->ACTIVE_PROGRAM_EXT = 33369;
HXLINE( 9) ( ( ::lime::graphics::opengl::ext::EXT_separate_shader_objects)(__this) )->PROGRAM_SEPARABLE_EXT = 33368;
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::EXT_separate_shader_objects)(__this) )->ALL_SHADER_BITS_EXT = -1;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::EXT_separate_shader_objects)(__this) )->FRAGMENT_SHADER_BIT_EXT = 2;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::EXT_separate_shader_objects)(__this) )->VERTEX_SHADER_BIT_EXT = 1;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~EXT_separate_shader_objects_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("EXT_separate_shader_objects",18,2e,eb,43); }
int VERTEX_SHADER_BIT_EXT;
int FRAGMENT_SHADER_BIT_EXT;
int ALL_SHADER_BITS_EXT;
int PROGRAM_SEPARABLE_EXT;
int ACTIVE_PROGRAM_EXT;
int PROGRAM_PIPELINE_BINDING_EXT;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_EXT_separate_shader_objects */

View File

@@ -0,0 +1,72 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_EXT_shader_framebuffer_fetch
#define INCLUDED_lime_graphics_opengl_ext_EXT_shader_framebuffer_fetch
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_c2a15eaaaac5f681_6_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,EXT_shader_framebuffer_fetch)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES EXT_shader_framebuffer_fetch_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef EXT_shader_framebuffer_fetch_obj OBJ_;
EXT_shader_framebuffer_fetch_obj();
public:
enum { _hx_ClassId = 0x214263be };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.EXT_shader_framebuffer_fetch")
{ 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,"lime.graphics.opengl.ext.EXT_shader_framebuffer_fetch"); }
inline static hx::ObjectPtr< EXT_shader_framebuffer_fetch_obj > __new() {
hx::ObjectPtr< EXT_shader_framebuffer_fetch_obj > __this = new EXT_shader_framebuffer_fetch_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< EXT_shader_framebuffer_fetch_obj > __alloc(hx::Ctx *_hx_ctx) {
EXT_shader_framebuffer_fetch_obj *__this = (EXT_shader_framebuffer_fetch_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(EXT_shader_framebuffer_fetch_obj), false, "lime.graphics.opengl.ext.EXT_shader_framebuffer_fetch"));
*(void **)__this = EXT_shader_framebuffer_fetch_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_c2a15eaaaac5f681_6_new)
HXDLIN( 6) ( ( ::lime::graphics::opengl::ext::EXT_shader_framebuffer_fetch)(__this) )->FRAGMENT_SHADER_DISCARDS_SAMPLES_EXT = 35410;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~EXT_shader_framebuffer_fetch_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("EXT_shader_framebuffer_fetch",0c,04,5a,6d); }
int FRAGMENT_SHADER_DISCARDS_SAMPLES_EXT;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_EXT_shader_framebuffer_fetch */

View File

@@ -0,0 +1,67 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_EXT_shader_texture_lod
#define INCLUDED_lime_graphics_opengl_ext_EXT_shader_texture_lod
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_e1acbdc797cf4fd1_7_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,EXT_shader_texture_lod)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES EXT_shader_texture_lod_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef EXT_shader_texture_lod_obj OBJ_;
EXT_shader_texture_lod_obj();
public:
enum { _hx_ClassId = 0x6b73b547 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.EXT_shader_texture_lod")
{ 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,"lime.graphics.opengl.ext.EXT_shader_texture_lod"); }
inline static hx::ObjectPtr< EXT_shader_texture_lod_obj > __new() {
hx::ObjectPtr< EXT_shader_texture_lod_obj > __this = new EXT_shader_texture_lod_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< EXT_shader_texture_lod_obj > __alloc(hx::Ctx *_hx_ctx) {
EXT_shader_texture_lod_obj *__this = (EXT_shader_texture_lod_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(EXT_shader_texture_lod_obj), false, "lime.graphics.opengl.ext.EXT_shader_texture_lod"));
*(void **)__this = EXT_shader_texture_lod_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_e1acbdc797cf4fd1_7_new)
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~EXT_shader_texture_lod_obj();
HX_DO_RTTI_ALL;
static void __register();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("EXT_shader_texture_lod",c1,4c,48,65); }
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_EXT_shader_texture_lod */

View File

@@ -0,0 +1,78 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_EXT_shadow_samplers
#define INCLUDED_lime_graphics_opengl_ext_EXT_shadow_samplers
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_21ea11ad88c3ea67_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,EXT_shadow_samplers)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES EXT_shadow_samplers_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef EXT_shadow_samplers_obj OBJ_;
EXT_shadow_samplers_obj();
public:
enum { _hx_ClassId = 0x017af17a };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.EXT_shadow_samplers")
{ 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,"lime.graphics.opengl.ext.EXT_shadow_samplers"); }
inline static hx::ObjectPtr< EXT_shadow_samplers_obj > __new() {
hx::ObjectPtr< EXT_shadow_samplers_obj > __this = new EXT_shadow_samplers_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< EXT_shadow_samplers_obj > __alloc(hx::Ctx *_hx_ctx) {
EXT_shadow_samplers_obj *__this = (EXT_shadow_samplers_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(EXT_shadow_samplers_obj), false, "lime.graphics.opengl.ext.EXT_shadow_samplers"));
*(void **)__this = EXT_shadow_samplers_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_21ea11ad88c3ea67_4_new)
HXLINE( 9) ( ( ::lime::graphics::opengl::ext::EXT_shadow_samplers)(__this) )->SAMPLER_2D_SHADOW_EXT = 35682;
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::EXT_shadow_samplers)(__this) )->COMPARE_REF_TO_TEXTURE_EXT = 34894;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::EXT_shadow_samplers)(__this) )->TEXTURE_COMPARE_FUNC_EXT = 34893;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::EXT_shadow_samplers)(__this) )->TEXTURE_COMPARE_MODE_EXT = 34892;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~EXT_shadow_samplers_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("EXT_shadow_samplers",ec,92,50,09); }
int TEXTURE_COMPARE_MODE_EXT;
int TEXTURE_COMPARE_FUNC_EXT;
int COMPARE_REF_TO_TEXTURE_EXT;
int SAMPLER_2D_SHADOW_EXT;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_EXT_shadow_samplers */

View File

@@ -0,0 +1,74 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_EXT_texture_compression_dxt1
#define INCLUDED_lime_graphics_opengl_ext_EXT_texture_compression_dxt1
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_b718990e202eab9f_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,EXT_texture_compression_dxt1)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES EXT_texture_compression_dxt1_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef EXT_texture_compression_dxt1_obj OBJ_;
EXT_texture_compression_dxt1_obj();
public:
enum { _hx_ClassId = 0x2add0e1e };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.EXT_texture_compression_dxt1")
{ 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,"lime.graphics.opengl.ext.EXT_texture_compression_dxt1"); }
inline static hx::ObjectPtr< EXT_texture_compression_dxt1_obj > __new() {
hx::ObjectPtr< EXT_texture_compression_dxt1_obj > __this = new EXT_texture_compression_dxt1_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< EXT_texture_compression_dxt1_obj > __alloc(hx::Ctx *_hx_ctx) {
EXT_texture_compression_dxt1_obj *__this = (EXT_texture_compression_dxt1_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(EXT_texture_compression_dxt1_obj), false, "lime.graphics.opengl.ext.EXT_texture_compression_dxt1"));
*(void **)__this = EXT_texture_compression_dxt1_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_b718990e202eab9f_4_new)
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::EXT_texture_compression_dxt1)(__this) )->COMPRESSED_RGBA_S3TC_DXT1_EXT = 33777;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::EXT_texture_compression_dxt1)(__this) )->COMPRESSED_RGB_S3TC_DXT1_EXT = 33776;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~EXT_texture_compression_dxt1_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("EXT_texture_compression_dxt1",6c,ae,f4,76); }
int COMPRESSED_RGB_S3TC_DXT1_EXT;
int COMPRESSED_RGBA_S3TC_DXT1_EXT;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_EXT_texture_compression_dxt1 */

View File

@@ -0,0 +1,78 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_EXT_texture_compression_s3tc
#define INCLUDED_lime_graphics_opengl_ext_EXT_texture_compression_s3tc
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_65773d6de4f580f8_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,EXT_texture_compression_s3tc)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES EXT_texture_compression_s3tc_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef EXT_texture_compression_s3tc_obj OBJ_;
EXT_texture_compression_s3tc_obj();
public:
enum { _hx_ClassId = 0x3492e61c };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.EXT_texture_compression_s3tc")
{ 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,"lime.graphics.opengl.ext.EXT_texture_compression_s3tc"); }
inline static hx::ObjectPtr< EXT_texture_compression_s3tc_obj > __new() {
hx::ObjectPtr< EXT_texture_compression_s3tc_obj > __this = new EXT_texture_compression_s3tc_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< EXT_texture_compression_s3tc_obj > __alloc(hx::Ctx *_hx_ctx) {
EXT_texture_compression_s3tc_obj *__this = (EXT_texture_compression_s3tc_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(EXT_texture_compression_s3tc_obj), false, "lime.graphics.opengl.ext.EXT_texture_compression_s3tc"));
*(void **)__this = EXT_texture_compression_s3tc_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_65773d6de4f580f8_4_new)
HXLINE( 9) ( ( ::lime::graphics::opengl::ext::EXT_texture_compression_s3tc)(__this) )->COMPRESSED_RGBA_S3TC_DXT5_EXT = 33779;
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::EXT_texture_compression_s3tc)(__this) )->COMPRESSED_RGBA_S3TC_DXT3_EXT = 33778;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::EXT_texture_compression_s3tc)(__this) )->COMPRESSED_RGBA_S3TC_DXT1_EXT = 33777;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::EXT_texture_compression_s3tc)(__this) )->COMPRESSED_RGB_S3TC_DXT1_EXT = 33776;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~EXT_texture_compression_s3tc_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("EXT_texture_compression_s3tc",6a,86,aa,80); }
int COMPRESSED_RGB_S3TC_DXT1_EXT;
int COMPRESSED_RGBA_S3TC_DXT1_EXT;
int COMPRESSED_RGBA_S3TC_DXT3_EXT;
int COMPRESSED_RGBA_S3TC_DXT5_EXT;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_EXT_texture_compression_s3tc */

View File

@@ -0,0 +1,74 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_EXT_texture_filter_anisotropic
#define INCLUDED_lime_graphics_opengl_ext_EXT_texture_filter_anisotropic
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_d977a03d893e508f_5_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,EXT_texture_filter_anisotropic)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES EXT_texture_filter_anisotropic_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef EXT_texture_filter_anisotropic_obj OBJ_;
EXT_texture_filter_anisotropic_obj();
public:
enum { _hx_ClassId = 0x03b77c7e };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.EXT_texture_filter_anisotropic")
{ 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,"lime.graphics.opengl.ext.EXT_texture_filter_anisotropic"); }
inline static hx::ObjectPtr< EXT_texture_filter_anisotropic_obj > __new() {
hx::ObjectPtr< EXT_texture_filter_anisotropic_obj > __this = new EXT_texture_filter_anisotropic_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< EXT_texture_filter_anisotropic_obj > __alloc(hx::Ctx *_hx_ctx) {
EXT_texture_filter_anisotropic_obj *__this = (EXT_texture_filter_anisotropic_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(EXT_texture_filter_anisotropic_obj), false, "lime.graphics.opengl.ext.EXT_texture_filter_anisotropic"));
*(void **)__this = EXT_texture_filter_anisotropic_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_d977a03d893e508f_5_new)
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::EXT_texture_filter_anisotropic)(__this) )->MAX_TEXTURE_MAX_ANISOTROPY_EXT = 34047;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::EXT_texture_filter_anisotropic)(__this) )->TEXTURE_MAX_ANISOTROPY_EXT = 34046;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~EXT_texture_filter_anisotropic_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("EXT_texture_filter_anisotropic",4c,4c,32,3d); }
int TEXTURE_MAX_ANISOTROPY_EXT;
int MAX_TEXTURE_MAX_ANISOTROPY_EXT;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_EXT_texture_filter_anisotropic */

View File

@@ -0,0 +1,72 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_EXT_texture_format_BGRA8888
#define INCLUDED_lime_graphics_opengl_ext_EXT_texture_format_BGRA8888
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_d5b9ccaa5426931f_6_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,EXT_texture_format_BGRA8888)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES EXT_texture_format_BGRA8888_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef EXT_texture_format_BGRA8888_obj OBJ_;
EXT_texture_format_BGRA8888_obj();
public:
enum { _hx_ClassId = 0x12ed8b4c };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.EXT_texture_format_BGRA8888")
{ 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,"lime.graphics.opengl.ext.EXT_texture_format_BGRA8888"); }
inline static hx::ObjectPtr< EXT_texture_format_BGRA8888_obj > __new() {
hx::ObjectPtr< EXT_texture_format_BGRA8888_obj > __this = new EXT_texture_format_BGRA8888_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< EXT_texture_format_BGRA8888_obj > __alloc(hx::Ctx *_hx_ctx) {
EXT_texture_format_BGRA8888_obj *__this = (EXT_texture_format_BGRA8888_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(EXT_texture_format_BGRA8888_obj), false, "lime.graphics.opengl.ext.EXT_texture_format_BGRA8888"));
*(void **)__this = EXT_texture_format_BGRA8888_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_d5b9ccaa5426931f_6_new)
HXDLIN( 6) ( ( ::lime::graphics::opengl::ext::EXT_texture_format_BGRA8888)(__this) )->BGRA_EXT = 32993;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~EXT_texture_format_BGRA8888_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("EXT_texture_format_BGRA8888",5a,d2,bd,b2); }
int BGRA_EXT;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_EXT_texture_format_BGRA8888 */

View File

@@ -0,0 +1,78 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_EXT_texture_rg
#define INCLUDED_lime_graphics_opengl_ext_EXT_texture_rg
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_d8ba4f960147a2e5_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,EXT_texture_rg)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES EXT_texture_rg_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef EXT_texture_rg_obj OBJ_;
EXT_texture_rg_obj();
public:
enum { _hx_ClassId = 0x77f5bc65 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.EXT_texture_rg")
{ 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,"lime.graphics.opengl.ext.EXT_texture_rg"); }
inline static hx::ObjectPtr< EXT_texture_rg_obj > __new() {
hx::ObjectPtr< EXT_texture_rg_obj > __this = new EXT_texture_rg_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< EXT_texture_rg_obj > __alloc(hx::Ctx *_hx_ctx) {
EXT_texture_rg_obj *__this = (EXT_texture_rg_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(EXT_texture_rg_obj), false, "lime.graphics.opengl.ext.EXT_texture_rg"));
*(void **)__this = EXT_texture_rg_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_d8ba4f960147a2e5_4_new)
HXLINE( 9) ( ( ::lime::graphics::opengl::ext::EXT_texture_rg)(__this) )->RG8_EXT = 33323;
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::EXT_texture_rg)(__this) )->R8_EXT = 33321;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::EXT_texture_rg)(__this) )->RG_EXT = 33319;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::EXT_texture_rg)(__this) )->RED_EXT = 6403;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~EXT_texture_rg_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("EXT_texture_rg",17,ce,12,89); }
int RED_EXT;
int RG_EXT;
int R8_EXT;
int RG8_EXT;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_EXT_texture_rg */

View File

@@ -0,0 +1,116 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_EXT_texture_storage
#define INCLUDED_lime_graphics_opengl_ext_EXT_texture_storage
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_4a94eca10f0d89d1_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,EXT_texture_storage)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES EXT_texture_storage_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef EXT_texture_storage_obj OBJ_;
EXT_texture_storage_obj();
public:
enum { _hx_ClassId = 0x0203d7f7 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.EXT_texture_storage")
{ 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,"lime.graphics.opengl.ext.EXT_texture_storage"); }
inline static hx::ObjectPtr< EXT_texture_storage_obj > __new() {
hx::ObjectPtr< EXT_texture_storage_obj > __this = new EXT_texture_storage_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< EXT_texture_storage_obj > __alloc(hx::Ctx *_hx_ctx) {
EXT_texture_storage_obj *__this = (EXT_texture_storage_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(EXT_texture_storage_obj), false, "lime.graphics.opengl.ext.EXT_texture_storage"));
*(void **)__this = EXT_texture_storage_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_4a94eca10f0d89d1_4_new)
HXLINE( 28) ( ( ::lime::graphics::opengl::ext::EXT_texture_storage)(__this) )->RG16F_EXT = 33327;
HXLINE( 27) ( ( ::lime::graphics::opengl::ext::EXT_texture_storage)(__this) )->R16F_EXT = 33325;
HXLINE( 26) ( ( ::lime::graphics::opengl::ext::EXT_texture_storage)(__this) )->RG32F_EXT = 33328;
HXLINE( 25) ( ( ::lime::graphics::opengl::ext::EXT_texture_storage)(__this) )->R32F_EXT = 33326;
HXLINE( 24) ( ( ::lime::graphics::opengl::ext::EXT_texture_storage)(__this) )->RG8_EXT = 33323;
HXLINE( 23) ( ( ::lime::graphics::opengl::ext::EXT_texture_storage)(__this) )->R8_EXT = 33321;
HXLINE( 22) ( ( ::lime::graphics::opengl::ext::EXT_texture_storage)(__this) )->BGRA8_EXT = 37793;
HXLINE( 21) ( ( ::lime::graphics::opengl::ext::EXT_texture_storage)(__this) )->RGB10_EXT = 32850;
HXLINE( 20) ( ( ::lime::graphics::opengl::ext::EXT_texture_storage)(__this) )->RGB10_A2_EXT = 32857;
HXLINE( 19) ( ( ::lime::graphics::opengl::ext::EXT_texture_storage)(__this) )->LUMINANCE_ALPHA16F_EXT = 34847;
HXLINE( 18) ( ( ::lime::graphics::opengl::ext::EXT_texture_storage)(__this) )->LUMINANCE16F_EXT = 34846;
HXLINE( 17) ( ( ::lime::graphics::opengl::ext::EXT_texture_storage)(__this) )->ALPHA16F_EXT = 34844;
HXLINE( 16) ( ( ::lime::graphics::opengl::ext::EXT_texture_storage)(__this) )->RGB16F_EXT = 34843;
HXLINE( 15) ( ( ::lime::graphics::opengl::ext::EXT_texture_storage)(__this) )->RGBA16F_EXT = 34842;
HXLINE( 14) ( ( ::lime::graphics::opengl::ext::EXT_texture_storage)(__this) )->LUMINANCE_ALPHA32F_EXT = 34841;
HXLINE( 13) ( ( ::lime::graphics::opengl::ext::EXT_texture_storage)(__this) )->LUMINANCE32F_EXT = 34840;
HXLINE( 12) ( ( ::lime::graphics::opengl::ext::EXT_texture_storage)(__this) )->ALPHA32F_EXT = 34838;
HXLINE( 11) ( ( ::lime::graphics::opengl::ext::EXT_texture_storage)(__this) )->RGB32F_EXT = 34837;
HXLINE( 10) ( ( ::lime::graphics::opengl::ext::EXT_texture_storage)(__this) )->RGBA32F_EXT = 34836;
HXLINE( 9) ( ( ::lime::graphics::opengl::ext::EXT_texture_storage)(__this) )->LUMINANCE8_ALPHA8_EXT = 32837;
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::EXT_texture_storage)(__this) )->LUMINANCE8_EXT = 32832;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::EXT_texture_storage)(__this) )->ALPHA8_EXT = 32828;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::EXT_texture_storage)(__this) )->TEXTURE_IMMUTABLE_FORMAT_EXT = 37167;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~EXT_texture_storage_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("EXT_texture_storage",99,91,8f,9d); }
int TEXTURE_IMMUTABLE_FORMAT_EXT;
int ALPHA8_EXT;
int LUMINANCE8_EXT;
int LUMINANCE8_ALPHA8_EXT;
int RGBA32F_EXT;
int RGB32F_EXT;
int ALPHA32F_EXT;
int LUMINANCE32F_EXT;
int LUMINANCE_ALPHA32F_EXT;
int RGBA16F_EXT;
int RGB16F_EXT;
int ALPHA16F_EXT;
int LUMINANCE16F_EXT;
int LUMINANCE_ALPHA16F_EXT;
int RGB10_A2_EXT;
int RGB10_EXT;
int BGRA8_EXT;
int R8_EXT;
int RG8_EXT;
int R32F_EXT;
int RG32F_EXT;
int R16F_EXT;
int RG16F_EXT;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_EXT_texture_storage */

View File

@@ -0,0 +1,72 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_EXT_texture_type_2_10_10_10_REV
#define INCLUDED_lime_graphics_opengl_ext_EXT_texture_type_2_10_10_10_REV
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_d9ba4fd59f8a4b9b_6_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,EXT_texture_type_2_10_10_10_REV)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES EXT_texture_type_2_10_10_10_REV_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef EXT_texture_type_2_10_10_10_REV_obj OBJ_;
EXT_texture_type_2_10_10_10_REV_obj();
public:
enum { _hx_ClassId = 0x6d989885 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.EXT_texture_type_2_10_10_10_REV")
{ 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,"lime.graphics.opengl.ext.EXT_texture_type_2_10_10_10_REV"); }
inline static hx::ObjectPtr< EXT_texture_type_2_10_10_10_REV_obj > __new() {
hx::ObjectPtr< EXT_texture_type_2_10_10_10_REV_obj > __this = new EXT_texture_type_2_10_10_10_REV_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< EXT_texture_type_2_10_10_10_REV_obj > __alloc(hx::Ctx *_hx_ctx) {
EXT_texture_type_2_10_10_10_REV_obj *__this = (EXT_texture_type_2_10_10_10_REV_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(EXT_texture_type_2_10_10_10_REV_obj), false, "lime.graphics.opengl.ext.EXT_texture_type_2_10_10_10_REV"));
*(void **)__this = EXT_texture_type_2_10_10_10_REV_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_d9ba4fd59f8a4b9b_6_new)
HXDLIN( 6) ( ( ::lime::graphics::opengl::ext::EXT_texture_type_2_10_10_10_REV)(__this) )->UNSIGNED_INT_2_10_10_10_REV_EXT = 33640;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~EXT_texture_type_2_10_10_10_REV_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("EXT_texture_type_2_10_10_10_REV",93,7e,34,b8); }
int UNSIGNED_INT_2_10_10_10_REV_EXT;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_EXT_texture_type_2_10_10_10_REV */

View File

@@ -0,0 +1,76 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_EXT_unpack_subimage
#define INCLUDED_lime_graphics_opengl_ext_EXT_unpack_subimage
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_379d20639afe89d4_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,EXT_unpack_subimage)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES EXT_unpack_subimage_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef EXT_unpack_subimage_obj OBJ_;
EXT_unpack_subimage_obj();
public:
enum { _hx_ClassId = 0x01f3d05c };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.EXT_unpack_subimage")
{ 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,"lime.graphics.opengl.ext.EXT_unpack_subimage"); }
inline static hx::ObjectPtr< EXT_unpack_subimage_obj > __new() {
hx::ObjectPtr< EXT_unpack_subimage_obj > __this = new EXT_unpack_subimage_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< EXT_unpack_subimage_obj > __alloc(hx::Ctx *_hx_ctx) {
EXT_unpack_subimage_obj *__this = (EXT_unpack_subimage_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(EXT_unpack_subimage_obj), false, "lime.graphics.opengl.ext.EXT_unpack_subimage"));
*(void **)__this = EXT_unpack_subimage_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_379d20639afe89d4_4_new)
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::EXT_unpack_subimage)(__this) )->UNPACK_SKIP_PIXELS = 3316;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::EXT_unpack_subimage)(__this) )->UNPACK_SKIP_ROWS = 3315;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::EXT_unpack_subimage)(__this) )->UNPACK_ROW_LENGTH = 3314;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~EXT_unpack_subimage_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("EXT_unpack_subimage",4a,96,0e,d9); }
int UNPACK_ROW_LENGTH;
int UNPACK_SKIP_ROWS;
int UNPACK_SKIP_PIXELS;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_EXT_unpack_subimage */

View File

@@ -0,0 +1,72 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_FJ_shader_binary_GCCSO
#define INCLUDED_lime_graphics_opengl_ext_FJ_shader_binary_GCCSO
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_2eff1332e1dfb34e_6_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,FJ_shader_binary_GCCSO)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES FJ_shader_binary_GCCSO_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef FJ_shader_binary_GCCSO_obj OBJ_;
FJ_shader_binary_GCCSO_obj();
public:
enum { _hx_ClassId = 0x79e6ce4e };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.FJ_shader_binary_GCCSO")
{ 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,"lime.graphics.opengl.ext.FJ_shader_binary_GCCSO"); }
inline static hx::ObjectPtr< FJ_shader_binary_GCCSO_obj > __new() {
hx::ObjectPtr< FJ_shader_binary_GCCSO_obj > __this = new FJ_shader_binary_GCCSO_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< FJ_shader_binary_GCCSO_obj > __alloc(hx::Ctx *_hx_ctx) {
FJ_shader_binary_GCCSO_obj *__this = (FJ_shader_binary_GCCSO_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(FJ_shader_binary_GCCSO_obj), false, "lime.graphics.opengl.ext.FJ_shader_binary_GCCSO"));
*(void **)__this = FJ_shader_binary_GCCSO_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_2eff1332e1dfb34e_6_new)
HXDLIN( 6) ( ( ::lime::graphics::opengl::ext::FJ_shader_binary_GCCSO)(__this) )->GCCSO_SHADER_BINARY_FJ = 37472;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~FJ_shader_binary_GCCSO_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("FJ_shader_binary_GCCSO",e4,a3,c9,4b); }
int GCCSO_SHADER_BINARY_FJ;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_FJ_shader_binary_GCCSO */

View File

@@ -0,0 +1,78 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_IMG_multisampled_render_to_texture
#define INCLUDED_lime_graphics_opengl_ext_IMG_multisampled_render_to_texture
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_ebcce84ebca33b42_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,IMG_multisampled_render_to_texture)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES IMG_multisampled_render_to_texture_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef IMG_multisampled_render_to_texture_obj OBJ_;
IMG_multisampled_render_to_texture_obj();
public:
enum { _hx_ClassId = 0x432ebe50 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.IMG_multisampled_render_to_texture")
{ 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,"lime.graphics.opengl.ext.IMG_multisampled_render_to_texture"); }
inline static hx::ObjectPtr< IMG_multisampled_render_to_texture_obj > __new() {
hx::ObjectPtr< IMG_multisampled_render_to_texture_obj > __this = new IMG_multisampled_render_to_texture_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< IMG_multisampled_render_to_texture_obj > __alloc(hx::Ctx *_hx_ctx) {
IMG_multisampled_render_to_texture_obj *__this = (IMG_multisampled_render_to_texture_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(IMG_multisampled_render_to_texture_obj), false, "lime.graphics.opengl.ext.IMG_multisampled_render_to_texture"));
*(void **)__this = IMG_multisampled_render_to_texture_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_ebcce84ebca33b42_4_new)
HXLINE( 9) ( ( ::lime::graphics::opengl::ext::IMG_multisampled_render_to_texture)(__this) )->TEXTURE_SAMPLES_IMG = 37174;
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::IMG_multisampled_render_to_texture)(__this) )->MAX_SAMPLES_IMG = 37173;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::IMG_multisampled_render_to_texture)(__this) )->FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_IMG = 37172;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::IMG_multisampled_render_to_texture)(__this) )->RENDERBUFFER_SAMPLES_IMG = 37171;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~IMG_multisampled_render_to_texture_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("IMG_multisampled_render_to_texture",1e,8d,48,50); }
int RENDERBUFFER_SAMPLES_IMG;
int FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_IMG;
int MAX_SAMPLES_IMG;
int TEXTURE_SAMPLES_IMG;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_IMG_multisampled_render_to_texture */

View File

@@ -0,0 +1,72 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_IMG_program_binary
#define INCLUDED_lime_graphics_opengl_ext_IMG_program_binary
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_ad90b26c872a9ef8_6_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,IMG_program_binary)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES IMG_program_binary_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef IMG_program_binary_obj OBJ_;
IMG_program_binary_obj();
public:
enum { _hx_ClassId = 0x3e97c0ea };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.IMG_program_binary")
{ 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,"lime.graphics.opengl.ext.IMG_program_binary"); }
inline static hx::ObjectPtr< IMG_program_binary_obj > __new() {
hx::ObjectPtr< IMG_program_binary_obj > __this = new IMG_program_binary_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< IMG_program_binary_obj > __alloc(hx::Ctx *_hx_ctx) {
IMG_program_binary_obj *__this = (IMG_program_binary_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(IMG_program_binary_obj), false, "lime.graphics.opengl.ext.IMG_program_binary"));
*(void **)__this = IMG_program_binary_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_ad90b26c872a9ef8_6_new)
HXDLIN( 6) ( ( ::lime::graphics::opengl::ext::IMG_program_binary)(__this) )->SGX_PROGRAM_BINARY_IMG = 37168;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~IMG_program_binary_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("IMG_program_binary",b8,93,3a,05); }
int SGX_PROGRAM_BINARY_IMG;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_IMG_program_binary */

View File

@@ -0,0 +1,74 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_IMG_read_format
#define INCLUDED_lime_graphics_opengl_ext_IMG_read_format
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_4bfa4e4fce498d05_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,IMG_read_format)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES IMG_read_format_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef IMG_read_format_obj OBJ_;
IMG_read_format_obj();
public:
enum { _hx_ClassId = 0x5f87aa32 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.IMG_read_format")
{ 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,"lime.graphics.opengl.ext.IMG_read_format"); }
inline static hx::ObjectPtr< IMG_read_format_obj > __new() {
hx::ObjectPtr< IMG_read_format_obj > __this = new IMG_read_format_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< IMG_read_format_obj > __alloc(hx::Ctx *_hx_ctx) {
IMG_read_format_obj *__this = (IMG_read_format_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(IMG_read_format_obj), false, "lime.graphics.opengl.ext.IMG_read_format"));
*(void **)__this = IMG_read_format_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_4bfa4e4fce498d05_4_new)
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::IMG_read_format)(__this) )->UNSIGNED_SHORT_4_4_4_4_REV_IMG = 33637;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::IMG_read_format)(__this) )->BGRA_IMG = 32993;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~IMG_read_format_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("IMG_read_format",a4,2a,ef,b9); }
int BGRA_IMG;
int UNSIGNED_SHORT_4_4_4_4_REV_IMG;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_IMG_read_format */

View File

@@ -0,0 +1,72 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_IMG_shader_binary
#define INCLUDED_lime_graphics_opengl_ext_IMG_shader_binary
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_43d6216dc32e8c46_6_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,IMG_shader_binary)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES IMG_shader_binary_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef IMG_shader_binary_obj OBJ_;
IMG_shader_binary_obj();
public:
enum { _hx_ClassId = 0x7752eb8d };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.IMG_shader_binary")
{ 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,"lime.graphics.opengl.ext.IMG_shader_binary"); }
inline static hx::ObjectPtr< IMG_shader_binary_obj > __new() {
hx::ObjectPtr< IMG_shader_binary_obj > __this = new IMG_shader_binary_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< IMG_shader_binary_obj > __alloc(hx::Ctx *_hx_ctx) {
IMG_shader_binary_obj *__this = (IMG_shader_binary_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(IMG_shader_binary_obj), false, "lime.graphics.opengl.ext.IMG_shader_binary"));
*(void **)__this = IMG_shader_binary_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_43d6216dc32e8c46_6_new)
HXDLIN( 6) ( ( ::lime::graphics::opengl::ext::IMG_shader_binary)(__this) )->SGX_BINARY_IMG = 35850;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~IMG_shader_binary_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("IMG_shader_binary",7f,ec,f0,da); }
int SGX_BINARY_IMG;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_IMG_shader_binary */

View File

@@ -0,0 +1,78 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_IMG_texture_compression_pvrtc
#define INCLUDED_lime_graphics_opengl_ext_IMG_texture_compression_pvrtc
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_7f8e4f7c75ceaac2_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,IMG_texture_compression_pvrtc)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES IMG_texture_compression_pvrtc_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef IMG_texture_compression_pvrtc_obj OBJ_;
IMG_texture_compression_pvrtc_obj();
public:
enum { _hx_ClassId = 0x67caba74 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.IMG_texture_compression_pvrtc")
{ 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,"lime.graphics.opengl.ext.IMG_texture_compression_pvrtc"); }
inline static hx::ObjectPtr< IMG_texture_compression_pvrtc_obj > __new() {
hx::ObjectPtr< IMG_texture_compression_pvrtc_obj > __this = new IMG_texture_compression_pvrtc_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< IMG_texture_compression_pvrtc_obj > __alloc(hx::Ctx *_hx_ctx) {
IMG_texture_compression_pvrtc_obj *__this = (IMG_texture_compression_pvrtc_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(IMG_texture_compression_pvrtc_obj), false, "lime.graphics.opengl.ext.IMG_texture_compression_pvrtc"));
*(void **)__this = IMG_texture_compression_pvrtc_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_7f8e4f7c75ceaac2_4_new)
HXLINE( 9) ( ( ::lime::graphics::opengl::ext::IMG_texture_compression_pvrtc)(__this) )->COMPRESSED_RGBA_PVRTC_2BPPV1_IMG = 35843;
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::IMG_texture_compression_pvrtc)(__this) )->COMPRESSED_RGBA_PVRTC_4BPPV1_IMG = 35842;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::IMG_texture_compression_pvrtc)(__this) )->COMPRESSED_RGB_PVRTC_2BPPV1_IMG = 35841;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::IMG_texture_compression_pvrtc)(__this) )->COMPRESSED_RGB_PVRTC_4BPPV1_IMG = 35840;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~IMG_texture_compression_pvrtc_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("IMG_texture_compression_pvrtc",02,61,85,d1); }
int COMPRESSED_RGB_PVRTC_4BPPV1_IMG;
int COMPRESSED_RGB_PVRTC_2BPPV1_IMG;
int COMPRESSED_RGBA_PVRTC_4BPPV1_IMG;
int COMPRESSED_RGBA_PVRTC_2BPPV1_IMG;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_IMG_texture_compression_pvrtc */

View File

@@ -0,0 +1,146 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_KHR_debug
#define INCLUDED_lime_graphics_opengl_ext_KHR_debug
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_e7ead9e1a8712dad_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,KHR_debug)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES KHR_debug_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef KHR_debug_obj OBJ_;
KHR_debug_obj();
public:
enum { _hx_ClassId = 0x4255c077 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.KHR_debug")
{ 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,"lime.graphics.opengl.ext.KHR_debug"); }
inline static hx::ObjectPtr< KHR_debug_obj > __new() {
hx::ObjectPtr< KHR_debug_obj > __this = new KHR_debug_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< KHR_debug_obj > __alloc(hx::Ctx *_hx_ctx) {
KHR_debug_obj *__this = (KHR_debug_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(KHR_debug_obj), false, "lime.graphics.opengl.ext.KHR_debug"));
*(void **)__this = KHR_debug_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_e7ead9e1a8712dad_4_new)
HXLINE( 43) ( ( ::lime::graphics::opengl::ext::KHR_debug)(__this) )->STACK_UNDERFLOW = 1284;
HXLINE( 42) ( ( ::lime::graphics::opengl::ext::KHR_debug)(__this) )->STACK_OVERFLOW = 1283;
HXLINE( 41) ( ( ::lime::graphics::opengl::ext::KHR_debug)(__this) )->CONTEXT_FLAG_DEBUG_BIT = 2;
HXLINE( 40) ( ( ::lime::graphics::opengl::ext::KHR_debug)(__this) )->DEBUG_OUTPUT = 37600;
HXLINE( 39) ( ( ::lime::graphics::opengl::ext::KHR_debug)(__this) )->DEBUG_SEVERITY_LOW = 37192;
HXLINE( 38) ( ( ::lime::graphics::opengl::ext::KHR_debug)(__this) )->DEBUG_SEVERITY_MEDIUM = 37191;
HXLINE( 37) ( ( ::lime::graphics::opengl::ext::KHR_debug)(__this) )->DEBUG_SEVERITY_HIGH = 37190;
HXLINE( 36) ( ( ::lime::graphics::opengl::ext::KHR_debug)(__this) )->DEBUG_LOGGED_MESSAGES = 37189;
HXLINE( 35) ( ( ::lime::graphics::opengl::ext::KHR_debug)(__this) )->MAX_DEBUG_LOGGED_MESSAGES = 37188;
HXLINE( 34) ( ( ::lime::graphics::opengl::ext::KHR_debug)(__this) )->MAX_DEBUG_MESSAGE_LENGTH = 37187;
HXLINE( 33) ( ( ::lime::graphics::opengl::ext::KHR_debug)(__this) )->MAX_LABEL_LENGTH = 33512;
HXLINE( 32) ( ( ::lime::graphics::opengl::ext::KHR_debug)(__this) )->SAMPLER = 33510;
HXLINE( 31) ( ( ::lime::graphics::opengl::ext::KHR_debug)(__this) )->QUERY = 33507;
HXLINE( 30) ( ( ::lime::graphics::opengl::ext::KHR_debug)(__this) )->PROGRAM = 33506;
HXLINE( 29) ( ( ::lime::graphics::opengl::ext::KHR_debug)(__this) )->SHADER = 33505;
HXLINE( 28) ( ( ::lime::graphics::opengl::ext::KHR_debug)(__this) )->BUFFER = 33504;
HXLINE( 27) ( ( ::lime::graphics::opengl::ext::KHR_debug)(__this) )->DEBUG_GROUP_STACK_DEPTH = 33389;
HXLINE( 26) ( ( ::lime::graphics::opengl::ext::KHR_debug)(__this) )->MAX_DEBUG_GROUP_STACK_DEPTH = 33388;
HXLINE( 25) ( ( ::lime::graphics::opengl::ext::KHR_debug)(__this) )->DEBUG_SEVERITY_NOTIFICATION = 33387;
HXLINE( 24) ( ( ::lime::graphics::opengl::ext::KHR_debug)(__this) )->DEBUG_TYPE_POP_GROUP = 33386;
HXLINE( 23) ( ( ::lime::graphics::opengl::ext::KHR_debug)(__this) )->DEBUG_TYPE_PUSH_GROUP = 33385;
HXLINE( 22) ( ( ::lime::graphics::opengl::ext::KHR_debug)(__this) )->DEBUG_TYPE_MARKER = 33384;
HXLINE( 21) ( ( ::lime::graphics::opengl::ext::KHR_debug)(__this) )->DEBUG_TYPE_OTHER = 33361;
HXLINE( 20) ( ( ::lime::graphics::opengl::ext::KHR_debug)(__this) )->DEBUG_TYPE_PERFORMANCE = 33360;
HXLINE( 19) ( ( ::lime::graphics::opengl::ext::KHR_debug)(__this) )->DEBUG_TYPE_PORTABILITY = 33359;
HXLINE( 18) ( ( ::lime::graphics::opengl::ext::KHR_debug)(__this) )->DEBUG_TYPE_UNDEFINED_BEHAVIOR = 33358;
HXLINE( 17) ( ( ::lime::graphics::opengl::ext::KHR_debug)(__this) )->DEBUG_TYPE_DEPRECATED_BEHAVIOR = 33357;
HXLINE( 16) ( ( ::lime::graphics::opengl::ext::KHR_debug)(__this) )->DEBUG_TYPE_ERROR = 33356;
HXLINE( 15) ( ( ::lime::graphics::opengl::ext::KHR_debug)(__this) )->DEBUG_SOURCE_OTHER = 33355;
HXLINE( 14) ( ( ::lime::graphics::opengl::ext::KHR_debug)(__this) )->DEBUG_SOURCE_APPLICATION = 33354;
HXLINE( 13) ( ( ::lime::graphics::opengl::ext::KHR_debug)(__this) )->DEBUG_SOURCE_THIRD_PARTY = 33353;
HXLINE( 12) ( ( ::lime::graphics::opengl::ext::KHR_debug)(__this) )->DEBUG_SOURCE_SHADER_COMPILER = 33352;
HXLINE( 11) ( ( ::lime::graphics::opengl::ext::KHR_debug)(__this) )->DEBUG_SOURCE_WINDOW_SYSTEM = 33351;
HXLINE( 10) ( ( ::lime::graphics::opengl::ext::KHR_debug)(__this) )->DEBUG_SOURCE_API = 33350;
HXLINE( 9) ( ( ::lime::graphics::opengl::ext::KHR_debug)(__this) )->DEBUG_CALLBACK_USER_PARAM = 33349;
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::KHR_debug)(__this) )->DEBUG_CALLBACK_FUNCTION = 33348;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::KHR_debug)(__this) )->DEBUG_NEXT_LOGGED_MESSAGE_LENGTH = 33347;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::KHR_debug)(__this) )->DEBUG_OUTPUT_SYNCHRONOUS = 33346;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~KHR_debug_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("KHR_debug",69,7f,d0,07); }
int DEBUG_OUTPUT_SYNCHRONOUS;
int DEBUG_NEXT_LOGGED_MESSAGE_LENGTH;
int DEBUG_CALLBACK_FUNCTION;
int DEBUG_CALLBACK_USER_PARAM;
int DEBUG_SOURCE_API;
int DEBUG_SOURCE_WINDOW_SYSTEM;
int DEBUG_SOURCE_SHADER_COMPILER;
int DEBUG_SOURCE_THIRD_PARTY;
int DEBUG_SOURCE_APPLICATION;
int DEBUG_SOURCE_OTHER;
int DEBUG_TYPE_ERROR;
int DEBUG_TYPE_DEPRECATED_BEHAVIOR;
int DEBUG_TYPE_UNDEFINED_BEHAVIOR;
int DEBUG_TYPE_PORTABILITY;
int DEBUG_TYPE_PERFORMANCE;
int DEBUG_TYPE_OTHER;
int DEBUG_TYPE_MARKER;
int DEBUG_TYPE_PUSH_GROUP;
int DEBUG_TYPE_POP_GROUP;
int DEBUG_SEVERITY_NOTIFICATION;
int MAX_DEBUG_GROUP_STACK_DEPTH;
int DEBUG_GROUP_STACK_DEPTH;
int BUFFER;
int SHADER;
int PROGRAM;
int QUERY;
int SAMPLER;
int MAX_LABEL_LENGTH;
int MAX_DEBUG_MESSAGE_LENGTH;
int MAX_DEBUG_LOGGED_MESSAGES;
int DEBUG_LOGGED_MESSAGES;
int DEBUG_SEVERITY_HIGH;
int DEBUG_SEVERITY_MEDIUM;
int DEBUG_SEVERITY_LOW;
int DEBUG_OUTPUT;
int CONTEXT_FLAG_DEBUG_BIT;
int STACK_OVERFLOW;
int STACK_UNDERFLOW;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_KHR_debug */

View File

@@ -0,0 +1,126 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_KHR_texture_compression_astc_ldr
#define INCLUDED_lime_graphics_opengl_ext_KHR_texture_compression_astc_ldr
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_34b59b2f01b3fbe6_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,KHR_texture_compression_astc_ldr)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES KHR_texture_compression_astc_ldr_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef KHR_texture_compression_astc_ldr_obj OBJ_;
KHR_texture_compression_astc_ldr_obj();
public:
enum { _hx_ClassId = 0x410d4a15 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.KHR_texture_compression_astc_ldr")
{ 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,"lime.graphics.opengl.ext.KHR_texture_compression_astc_ldr"); }
inline static hx::ObjectPtr< KHR_texture_compression_astc_ldr_obj > __new() {
hx::ObjectPtr< KHR_texture_compression_astc_ldr_obj > __this = new KHR_texture_compression_astc_ldr_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< KHR_texture_compression_astc_ldr_obj > __alloc(hx::Ctx *_hx_ctx) {
KHR_texture_compression_astc_ldr_obj *__this = (KHR_texture_compression_astc_ldr_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(KHR_texture_compression_astc_ldr_obj), false, "lime.graphics.opengl.ext.KHR_texture_compression_astc_ldr"));
*(void **)__this = KHR_texture_compression_astc_ldr_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_34b59b2f01b3fbe6_4_new)
HXLINE( 33) ( ( ::lime::graphics::opengl::ext::KHR_texture_compression_astc_ldr)(__this) )->COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR = 37853;
HXLINE( 32) ( ( ::lime::graphics::opengl::ext::KHR_texture_compression_astc_ldr)(__this) )->COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR = 37852;
HXLINE( 31) ( ( ::lime::graphics::opengl::ext::KHR_texture_compression_astc_ldr)(__this) )->COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR = 37851;
HXLINE( 30) ( ( ::lime::graphics::opengl::ext::KHR_texture_compression_astc_ldr)(__this) )->COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR = 37850;
HXLINE( 29) ( ( ::lime::graphics::opengl::ext::KHR_texture_compression_astc_ldr)(__this) )->COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR = 37849;
HXLINE( 28) ( ( ::lime::graphics::opengl::ext::KHR_texture_compression_astc_ldr)(__this) )->COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR = 37848;
HXLINE( 27) ( ( ::lime::graphics::opengl::ext::KHR_texture_compression_astc_ldr)(__this) )->COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR = 37847;
HXLINE( 26) ( ( ::lime::graphics::opengl::ext::KHR_texture_compression_astc_ldr)(__this) )->COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR = 37846;
HXLINE( 25) ( ( ::lime::graphics::opengl::ext::KHR_texture_compression_astc_ldr)(__this) )->COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR = 37845;
HXLINE( 24) ( ( ::lime::graphics::opengl::ext::KHR_texture_compression_astc_ldr)(__this) )->COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR = 37844;
HXLINE( 23) ( ( ::lime::graphics::opengl::ext::KHR_texture_compression_astc_ldr)(__this) )->COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR = 37843;
HXLINE( 22) ( ( ::lime::graphics::opengl::ext::KHR_texture_compression_astc_ldr)(__this) )->COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR = 37842;
HXLINE( 21) ( ( ::lime::graphics::opengl::ext::KHR_texture_compression_astc_ldr)(__this) )->COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR = 37841;
HXLINE( 20) ( ( ::lime::graphics::opengl::ext::KHR_texture_compression_astc_ldr)(__this) )->COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR = 37840;
HXLINE( 19) ( ( ::lime::graphics::opengl::ext::KHR_texture_compression_astc_ldr)(__this) )->COMPRESSED_RGBA_ASTC_12x12_KHR = 37821;
HXLINE( 18) ( ( ::lime::graphics::opengl::ext::KHR_texture_compression_astc_ldr)(__this) )->COMPRESSED_RGBA_ASTC_12x10_KHR = 37820;
HXLINE( 17) ( ( ::lime::graphics::opengl::ext::KHR_texture_compression_astc_ldr)(__this) )->COMPRESSED_RGBA_ASTC_10x10_KHR = 37819;
HXLINE( 16) ( ( ::lime::graphics::opengl::ext::KHR_texture_compression_astc_ldr)(__this) )->COMPRESSED_RGBA_ASTC_10x8_KHR = 37818;
HXLINE( 15) ( ( ::lime::graphics::opengl::ext::KHR_texture_compression_astc_ldr)(__this) )->COMPRESSED_RGBA_ASTC_10x6_KHR = 37817;
HXLINE( 14) ( ( ::lime::graphics::opengl::ext::KHR_texture_compression_astc_ldr)(__this) )->COMPRESSED_RGBA_ASTC_10x5_KHR = 37816;
HXLINE( 13) ( ( ::lime::graphics::opengl::ext::KHR_texture_compression_astc_ldr)(__this) )->COMPRESSED_RGBA_ASTC_8x8_KHR = 37815;
HXLINE( 12) ( ( ::lime::graphics::opengl::ext::KHR_texture_compression_astc_ldr)(__this) )->COMPRESSED_RGBA_ASTC_8x6_KHR = 37814;
HXLINE( 11) ( ( ::lime::graphics::opengl::ext::KHR_texture_compression_astc_ldr)(__this) )->COMPRESSED_RGBA_ASTC_8x5_KHR = 37813;
HXLINE( 10) ( ( ::lime::graphics::opengl::ext::KHR_texture_compression_astc_ldr)(__this) )->COMPRESSED_RGBA_ASTC_6x6_KHR = 37812;
HXLINE( 9) ( ( ::lime::graphics::opengl::ext::KHR_texture_compression_astc_ldr)(__this) )->COMPRESSED_RGBA_ASTC_6x5_KHR = 37811;
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::KHR_texture_compression_astc_ldr)(__this) )->COMPRESSED_RGBA_ASTC_5x5_KHR = 37810;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::KHR_texture_compression_astc_ldr)(__this) )->COMPRESSED_RGBA_ASTC_5x4_KHR = 37809;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::KHR_texture_compression_astc_ldr)(__this) )->COMPRESSED_RGBA_ASTC_4x4_KHR = 37808;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~KHR_texture_compression_astc_ldr_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("KHR_texture_compression_astc_ldr",63,29,b6,ea); }
int COMPRESSED_RGBA_ASTC_4x4_KHR;
int COMPRESSED_RGBA_ASTC_5x4_KHR;
int COMPRESSED_RGBA_ASTC_5x5_KHR;
int COMPRESSED_RGBA_ASTC_6x5_KHR;
int COMPRESSED_RGBA_ASTC_6x6_KHR;
int COMPRESSED_RGBA_ASTC_8x5_KHR;
int COMPRESSED_RGBA_ASTC_8x6_KHR;
int COMPRESSED_RGBA_ASTC_8x8_KHR;
int COMPRESSED_RGBA_ASTC_10x5_KHR;
int COMPRESSED_RGBA_ASTC_10x6_KHR;
int COMPRESSED_RGBA_ASTC_10x8_KHR;
int COMPRESSED_RGBA_ASTC_10x10_KHR;
int COMPRESSED_RGBA_ASTC_12x10_KHR;
int COMPRESSED_RGBA_ASTC_12x12_KHR;
int COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR;
int COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR;
int COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR;
int COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR;
int COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR;
int COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR;
int COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR;
int COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR;
int COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR;
int COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR;
int COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR;
int COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR;
int COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR;
int COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_KHR_texture_compression_astc_ldr */

View File

@@ -0,0 +1,80 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_NVX_gpu_memory_info
#define INCLUDED_lime_graphics_opengl_ext_NVX_gpu_memory_info
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_beb86411f1650ca3_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,NVX_gpu_memory_info)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES NVX_gpu_memory_info_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef NVX_gpu_memory_info_obj OBJ_;
NVX_gpu_memory_info_obj();
public:
enum { _hx_ClassId = 0x3ac50bf8 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.NVX_gpu_memory_info")
{ 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,"lime.graphics.opengl.ext.NVX_gpu_memory_info"); }
inline static hx::ObjectPtr< NVX_gpu_memory_info_obj > __new() {
hx::ObjectPtr< NVX_gpu_memory_info_obj > __this = new NVX_gpu_memory_info_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< NVX_gpu_memory_info_obj > __alloc(hx::Ctx *_hx_ctx) {
NVX_gpu_memory_info_obj *__this = (NVX_gpu_memory_info_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(NVX_gpu_memory_info_obj), false, "lime.graphics.opengl.ext.NVX_gpu_memory_info"));
*(void **)__this = NVX_gpu_memory_info_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_beb86411f1650ca3_4_new)
HXLINE( 10) ( ( ::lime::graphics::opengl::ext::NVX_gpu_memory_info)(__this) )->GPU_MEMORY_INFO_EVICTED_MEMORY_NVX = 36939;
HXLINE( 9) ( ( ::lime::graphics::opengl::ext::NVX_gpu_memory_info)(__this) )->GPU_MEMORY_INFO_EVICTION_COUNT_NVX = 36938;
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::NVX_gpu_memory_info)(__this) )->GPU_MEMORY_INFO_CURRENT_AVAILABLE_VIDMEM_NVX = 36937;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::NVX_gpu_memory_info)(__this) )->GPU_MEMORY_INFO_TOTAL_AVAILABLE_MEMORY_NVX = 36936;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::NVX_gpu_memory_info)(__this) )->GPU_MEMORY_INFO_DEDICATED_VIDMEM_NVX = 36935;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~NVX_gpu_memory_info_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("NVX_gpu_memory_info",6a,ad,9a,42); }
int GPU_MEMORY_INFO_DEDICATED_VIDMEM_NVX;
int GPU_MEMORY_INFO_TOTAL_AVAILABLE_MEMORY_NVX;
int GPU_MEMORY_INFO_CURRENT_AVAILABLE_VIDMEM_NVX;
int GPU_MEMORY_INFO_EVICTION_COUNT_NVX;
int GPU_MEMORY_INFO_EVICTED_MEMORY_NVX;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_NVX_gpu_memory_info */

View File

@@ -0,0 +1,88 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_NV_coverage_sample
#define INCLUDED_lime_graphics_opengl_ext_NV_coverage_sample
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_d197f49e97430958_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,NV_coverage_sample)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES NV_coverage_sample_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef NV_coverage_sample_obj OBJ_;
NV_coverage_sample_obj();
public:
enum { _hx_ClassId = 0x155ab0dc };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.NV_coverage_sample")
{ 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,"lime.graphics.opengl.ext.NV_coverage_sample"); }
inline static hx::ObjectPtr< NV_coverage_sample_obj > __new() {
hx::ObjectPtr< NV_coverage_sample_obj > __this = new NV_coverage_sample_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< NV_coverage_sample_obj > __alloc(hx::Ctx *_hx_ctx) {
NV_coverage_sample_obj *__this = (NV_coverage_sample_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(NV_coverage_sample_obj), false, "lime.graphics.opengl.ext.NV_coverage_sample"));
*(void **)__this = NV_coverage_sample_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_d197f49e97430958_4_new)
HXLINE( 14) ( ( ::lime::graphics::opengl::ext::NV_coverage_sample)(__this) )->COVERAGE_BUFFER_BIT_NV = 32768;
HXLINE( 13) ( ( ::lime::graphics::opengl::ext::NV_coverage_sample)(__this) )->COVERAGE_AUTOMATIC_NV = 36567;
HXLINE( 12) ( ( ::lime::graphics::opengl::ext::NV_coverage_sample)(__this) )->COVERAGE_EDGE_FRAGMENTS_NV = 36566;
HXLINE( 11) ( ( ::lime::graphics::opengl::ext::NV_coverage_sample)(__this) )->COVERAGE_ALL_FRAGMENTS_NV = 36565;
HXLINE( 10) ( ( ::lime::graphics::opengl::ext::NV_coverage_sample)(__this) )->COVERAGE_SAMPLES_NV = 36564;
HXLINE( 9) ( ( ::lime::graphics::opengl::ext::NV_coverage_sample)(__this) )->COVERAGE_BUFFERS_NV = 36563;
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::NV_coverage_sample)(__this) )->COVERAGE_ATTACHMENT_NV = 36562;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::NV_coverage_sample)(__this) )->COVERAGE_COMPONENT4_NV = 36561;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::NV_coverage_sample)(__this) )->COVERAGE_COMPONENT_NV = 36560;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~NV_coverage_sample_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("NV_coverage_sample",aa,83,fd,db); }
int COVERAGE_COMPONENT_NV;
int COVERAGE_COMPONENT4_NV;
int COVERAGE_ATTACHMENT_NV;
int COVERAGE_BUFFERS_NV;
int COVERAGE_SAMPLES_NV;
int COVERAGE_ALL_FRAGMENTS_NV;
int COVERAGE_EDGE_FRAGMENTS_NV;
int COVERAGE_AUTOMATIC_NV;
int COVERAGE_BUFFER_BIT_NV;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_NV_coverage_sample */

View File

@@ -0,0 +1,72 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_NV_depth_nonlinear
#define INCLUDED_lime_graphics_opengl_ext_NV_depth_nonlinear
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_651bef4d6f261626_6_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,NV_depth_nonlinear)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES NV_depth_nonlinear_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef NV_depth_nonlinear_obj OBJ_;
NV_depth_nonlinear_obj();
public:
enum { _hx_ClassId = 0x1380a54d };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.NV_depth_nonlinear")
{ 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,"lime.graphics.opengl.ext.NV_depth_nonlinear"); }
inline static hx::ObjectPtr< NV_depth_nonlinear_obj > __new() {
hx::ObjectPtr< NV_depth_nonlinear_obj > __this = new NV_depth_nonlinear_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< NV_depth_nonlinear_obj > __alloc(hx::Ctx *_hx_ctx) {
NV_depth_nonlinear_obj *__this = (NV_depth_nonlinear_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(NV_depth_nonlinear_obj), false, "lime.graphics.opengl.ext.NV_depth_nonlinear"));
*(void **)__this = NV_depth_nonlinear_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_651bef4d6f261626_6_new)
HXDLIN( 6) ( ( ::lime::graphics::opengl::ext::NV_depth_nonlinear)(__this) )->DEPTH_COMPONENT16_NONLINEAR_NV = 36396;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~NV_depth_nonlinear_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("NV_depth_nonlinear",ff,77,4d,c4); }
int DEPTH_COMPONENT16_NONLINEAR_NV;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_NV_depth_nonlinear */

View File

@@ -0,0 +1,136 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_NV_draw_buffers
#define INCLUDED_lime_graphics_opengl_ext_NV_draw_buffers
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_1e712ceb2a038135_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,NV_draw_buffers)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES NV_draw_buffers_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef NV_draw_buffers_obj OBJ_;
NV_draw_buffers_obj();
public:
enum { _hx_ClassId = 0x3a768e1d };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.NV_draw_buffers")
{ 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,"lime.graphics.opengl.ext.NV_draw_buffers"); }
inline static hx::ObjectPtr< NV_draw_buffers_obj > __new() {
hx::ObjectPtr< NV_draw_buffers_obj > __this = new NV_draw_buffers_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< NV_draw_buffers_obj > __alloc(hx::Ctx *_hx_ctx) {
NV_draw_buffers_obj *__this = (NV_draw_buffers_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(NV_draw_buffers_obj), false, "lime.graphics.opengl.ext.NV_draw_buffers"));
*(void **)__this = NV_draw_buffers_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_1e712ceb2a038135_4_new)
HXLINE( 38) ( ( ::lime::graphics::opengl::ext::NV_draw_buffers)(__this) )->COLOR_ATTACHMENT15_NV = 36079;
HXLINE( 37) ( ( ::lime::graphics::opengl::ext::NV_draw_buffers)(__this) )->COLOR_ATTACHMENT14_NV = 36078;
HXLINE( 36) ( ( ::lime::graphics::opengl::ext::NV_draw_buffers)(__this) )->COLOR_ATTACHMENT13_NV = 36077;
HXLINE( 35) ( ( ::lime::graphics::opengl::ext::NV_draw_buffers)(__this) )->COLOR_ATTACHMENT12_NV = 36076;
HXLINE( 34) ( ( ::lime::graphics::opengl::ext::NV_draw_buffers)(__this) )->COLOR_ATTACHMENT11_NV = 36075;
HXLINE( 33) ( ( ::lime::graphics::opengl::ext::NV_draw_buffers)(__this) )->COLOR_ATTACHMENT10_NV = 36074;
HXLINE( 32) ( ( ::lime::graphics::opengl::ext::NV_draw_buffers)(__this) )->COLOR_ATTACHMENT9_NV = 36073;
HXLINE( 31) ( ( ::lime::graphics::opengl::ext::NV_draw_buffers)(__this) )->COLOR_ATTACHMENT8_NV = 36072;
HXLINE( 30) ( ( ::lime::graphics::opengl::ext::NV_draw_buffers)(__this) )->COLOR_ATTACHMENT7_NV = 36071;
HXLINE( 29) ( ( ::lime::graphics::opengl::ext::NV_draw_buffers)(__this) )->COLOR_ATTACHMENT6_NV = 36070;
HXLINE( 28) ( ( ::lime::graphics::opengl::ext::NV_draw_buffers)(__this) )->COLOR_ATTACHMENT5_NV = 36069;
HXLINE( 27) ( ( ::lime::graphics::opengl::ext::NV_draw_buffers)(__this) )->COLOR_ATTACHMENT4_NV = 36068;
HXLINE( 26) ( ( ::lime::graphics::opengl::ext::NV_draw_buffers)(__this) )->COLOR_ATTACHMENT3_NV = 36067;
HXLINE( 25) ( ( ::lime::graphics::opengl::ext::NV_draw_buffers)(__this) )->COLOR_ATTACHMENT2_NV = 36066;
HXLINE( 24) ( ( ::lime::graphics::opengl::ext::NV_draw_buffers)(__this) )->COLOR_ATTACHMENT1_NV = 36065;
HXLINE( 23) ( ( ::lime::graphics::opengl::ext::NV_draw_buffers)(__this) )->COLOR_ATTACHMENT0_NV = 36064;
HXLINE( 22) ( ( ::lime::graphics::opengl::ext::NV_draw_buffers)(__this) )->DRAW_BUFFER15_NV = 34868;
HXLINE( 21) ( ( ::lime::graphics::opengl::ext::NV_draw_buffers)(__this) )->DRAW_BUFFER14_NV = 34867;
HXLINE( 20) ( ( ::lime::graphics::opengl::ext::NV_draw_buffers)(__this) )->DRAW_BUFFER13_NV = 34866;
HXLINE( 19) ( ( ::lime::graphics::opengl::ext::NV_draw_buffers)(__this) )->DRAW_BUFFER12_NV = 34865;
HXLINE( 18) ( ( ::lime::graphics::opengl::ext::NV_draw_buffers)(__this) )->DRAW_BUFFER11_NV = 34864;
HXLINE( 17) ( ( ::lime::graphics::opengl::ext::NV_draw_buffers)(__this) )->DRAW_BUFFER10_NV = 34863;
HXLINE( 16) ( ( ::lime::graphics::opengl::ext::NV_draw_buffers)(__this) )->DRAW_BUFFER9_NV = 34862;
HXLINE( 15) ( ( ::lime::graphics::opengl::ext::NV_draw_buffers)(__this) )->DRAW_BUFFER8_NV = 34861;
HXLINE( 14) ( ( ::lime::graphics::opengl::ext::NV_draw_buffers)(__this) )->DRAW_BUFFER7_NV = 34860;
HXLINE( 13) ( ( ::lime::graphics::opengl::ext::NV_draw_buffers)(__this) )->DRAW_BUFFER6_NV = 34859;
HXLINE( 12) ( ( ::lime::graphics::opengl::ext::NV_draw_buffers)(__this) )->DRAW_BUFFER5_NV = 34858;
HXLINE( 11) ( ( ::lime::graphics::opengl::ext::NV_draw_buffers)(__this) )->DRAW_BUFFER4_NV = 34857;
HXLINE( 10) ( ( ::lime::graphics::opengl::ext::NV_draw_buffers)(__this) )->DRAW_BUFFER3_NV = 34856;
HXLINE( 9) ( ( ::lime::graphics::opengl::ext::NV_draw_buffers)(__this) )->DRAW_BUFFER2_NV = 34855;
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::NV_draw_buffers)(__this) )->DRAW_BUFFER1_NV = 34854;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::NV_draw_buffers)(__this) )->DRAW_BUFFER0_NV = 34853;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::NV_draw_buffers)(__this) )->MAX_DRAW_BUFFERS_NV = 34852;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~NV_draw_buffers_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("NV_draw_buffers",8f,0e,de,94); }
int MAX_DRAW_BUFFERS_NV;
int DRAW_BUFFER0_NV;
int DRAW_BUFFER1_NV;
int DRAW_BUFFER2_NV;
int DRAW_BUFFER3_NV;
int DRAW_BUFFER4_NV;
int DRAW_BUFFER5_NV;
int DRAW_BUFFER6_NV;
int DRAW_BUFFER7_NV;
int DRAW_BUFFER8_NV;
int DRAW_BUFFER9_NV;
int DRAW_BUFFER10_NV;
int DRAW_BUFFER11_NV;
int DRAW_BUFFER12_NV;
int DRAW_BUFFER13_NV;
int DRAW_BUFFER14_NV;
int DRAW_BUFFER15_NV;
int COLOR_ATTACHMENT0_NV;
int COLOR_ATTACHMENT1_NV;
int COLOR_ATTACHMENT2_NV;
int COLOR_ATTACHMENT3_NV;
int COLOR_ATTACHMENT4_NV;
int COLOR_ATTACHMENT5_NV;
int COLOR_ATTACHMENT6_NV;
int COLOR_ATTACHMENT7_NV;
int COLOR_ATTACHMENT8_NV;
int COLOR_ATTACHMENT9_NV;
int COLOR_ATTACHMENT10_NV;
int COLOR_ATTACHMENT11_NV;
int COLOR_ATTACHMENT12_NV;
int COLOR_ATTACHMENT13_NV;
int COLOR_ATTACHMENT14_NV;
int COLOR_ATTACHMENT15_NV;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_NV_draw_buffers */

View File

@@ -0,0 +1,104 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_NV_fbo_color_attachments
#define INCLUDED_lime_graphics_opengl_ext_NV_fbo_color_attachments
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_a70c78690b87ad78_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,NV_fbo_color_attachments)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES NV_fbo_color_attachments_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef NV_fbo_color_attachments_obj OBJ_;
NV_fbo_color_attachments_obj();
public:
enum { _hx_ClassId = 0x09dac283 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.NV_fbo_color_attachments")
{ 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,"lime.graphics.opengl.ext.NV_fbo_color_attachments"); }
inline static hx::ObjectPtr< NV_fbo_color_attachments_obj > __new() {
hx::ObjectPtr< NV_fbo_color_attachments_obj > __this = new NV_fbo_color_attachments_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< NV_fbo_color_attachments_obj > __alloc(hx::Ctx *_hx_ctx) {
NV_fbo_color_attachments_obj *__this = (NV_fbo_color_attachments_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(NV_fbo_color_attachments_obj), false, "lime.graphics.opengl.ext.NV_fbo_color_attachments"));
*(void **)__this = NV_fbo_color_attachments_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_a70c78690b87ad78_4_new)
HXLINE( 22) ( ( ::lime::graphics::opengl::ext::NV_fbo_color_attachments)(__this) )->COLOR_ATTACHMENT15_NV = 36079;
HXLINE( 21) ( ( ::lime::graphics::opengl::ext::NV_fbo_color_attachments)(__this) )->COLOR_ATTACHMENT14_NV = 36078;
HXLINE( 20) ( ( ::lime::graphics::opengl::ext::NV_fbo_color_attachments)(__this) )->COLOR_ATTACHMENT13_NV = 36077;
HXLINE( 19) ( ( ::lime::graphics::opengl::ext::NV_fbo_color_attachments)(__this) )->COLOR_ATTACHMENT12_NV = 36076;
HXLINE( 18) ( ( ::lime::graphics::opengl::ext::NV_fbo_color_attachments)(__this) )->COLOR_ATTACHMENT11_NV = 36075;
HXLINE( 17) ( ( ::lime::graphics::opengl::ext::NV_fbo_color_attachments)(__this) )->COLOR_ATTACHMENT10_NV = 36074;
HXLINE( 16) ( ( ::lime::graphics::opengl::ext::NV_fbo_color_attachments)(__this) )->COLOR_ATTACHMENT9_NV = 36073;
HXLINE( 15) ( ( ::lime::graphics::opengl::ext::NV_fbo_color_attachments)(__this) )->COLOR_ATTACHMENT8_NV = 36072;
HXLINE( 14) ( ( ::lime::graphics::opengl::ext::NV_fbo_color_attachments)(__this) )->COLOR_ATTACHMENT7_NV = 36071;
HXLINE( 13) ( ( ::lime::graphics::opengl::ext::NV_fbo_color_attachments)(__this) )->COLOR_ATTACHMENT6_NV = 36070;
HXLINE( 12) ( ( ::lime::graphics::opengl::ext::NV_fbo_color_attachments)(__this) )->COLOR_ATTACHMENT5_NV = 36069;
HXLINE( 11) ( ( ::lime::graphics::opengl::ext::NV_fbo_color_attachments)(__this) )->COLOR_ATTACHMENT4_NV = 36068;
HXLINE( 10) ( ( ::lime::graphics::opengl::ext::NV_fbo_color_attachments)(__this) )->COLOR_ATTACHMENT3_NV = 36067;
HXLINE( 9) ( ( ::lime::graphics::opengl::ext::NV_fbo_color_attachments)(__this) )->COLOR_ATTACHMENT2_NV = 36066;
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::NV_fbo_color_attachments)(__this) )->COLOR_ATTACHMENT1_NV = 36065;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::NV_fbo_color_attachments)(__this) )->COLOR_ATTACHMENT0_NV = 36064;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::NV_fbo_color_attachments)(__this) )->MAX_COLOR_ATTACHMENTS_NV = 36063;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~NV_fbo_color_attachments_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("NV_fbo_color_attachments",d1,a3,ac,87); }
int MAX_COLOR_ATTACHMENTS_NV;
int COLOR_ATTACHMENT0_NV;
int COLOR_ATTACHMENT1_NV;
int COLOR_ATTACHMENT2_NV;
int COLOR_ATTACHMENT3_NV;
int COLOR_ATTACHMENT4_NV;
int COLOR_ATTACHMENT5_NV;
int COLOR_ATTACHMENT6_NV;
int COLOR_ATTACHMENT7_NV;
int COLOR_ATTACHMENT8_NV;
int COLOR_ATTACHMENT9_NV;
int COLOR_ATTACHMENT10_NV;
int COLOR_ATTACHMENT11_NV;
int COLOR_ATTACHMENT12_NV;
int COLOR_ATTACHMENT13_NV;
int COLOR_ATTACHMENT14_NV;
int COLOR_ATTACHMENT15_NV;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_NV_fbo_color_attachments */

View File

@@ -0,0 +1,76 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_NV_fence
#define INCLUDED_lime_graphics_opengl_ext_NV_fence
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_9db5615dca29a616_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,NV_fence)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES NV_fence_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef NV_fence_obj OBJ_;
NV_fence_obj();
public:
enum { _hx_ClassId = 0x69ad9808 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.NV_fence")
{ 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,"lime.graphics.opengl.ext.NV_fence"); }
inline static hx::ObjectPtr< NV_fence_obj > __new() {
hx::ObjectPtr< NV_fence_obj > __this = new NV_fence_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< NV_fence_obj > __alloc(hx::Ctx *_hx_ctx) {
NV_fence_obj *__this = (NV_fence_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(NV_fence_obj), false, "lime.graphics.opengl.ext.NV_fence"));
*(void **)__this = NV_fence_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_9db5615dca29a616_4_new)
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::NV_fence)(__this) )->FENCE_CONDITION_NV = 34036;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::NV_fence)(__this) )->FENCE_STATUS_NV = 34035;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::NV_fence)(__this) )->ALL_COMPLETED_NV = 34034;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~NV_fence_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("NV_fence",3a,78,71,5f); }
int ALL_COMPLETED_NV;
int FENCE_STATUS_NV;
int FENCE_CONDITION_NV;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_NV_fence */

View File

@@ -0,0 +1,72 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_NV_read_buffer
#define INCLUDED_lime_graphics_opengl_ext_NV_read_buffer
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_7fd5b608eccbd553_6_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,NV_read_buffer)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES NV_read_buffer_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef NV_read_buffer_obj OBJ_;
NV_read_buffer_obj();
public:
enum { _hx_ClassId = 0x38f7a484 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.NV_read_buffer")
{ 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,"lime.graphics.opengl.ext.NV_read_buffer"); }
inline static hx::ObjectPtr< NV_read_buffer_obj > __new() {
hx::ObjectPtr< NV_read_buffer_obj > __this = new NV_read_buffer_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< NV_read_buffer_obj > __alloc(hx::Ctx *_hx_ctx) {
NV_read_buffer_obj *__this = (NV_read_buffer_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(NV_read_buffer_obj), false, "lime.graphics.opengl.ext.NV_read_buffer"));
*(void **)__this = NV_read_buffer_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_7fd5b608eccbd553_6_new)
HXDLIN( 6) ( ( ::lime::graphics::opengl::ext::NV_read_buffer)(__this) )->READ_BUFFER_NV = 3074;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~NV_read_buffer_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("NV_read_buffer",52,78,29,ea); }
int READ_BUFFER_NV;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_NV_read_buffer */

View File

@@ -0,0 +1,67 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_NV_read_buffer_front
#define INCLUDED_lime_graphics_opengl_ext_NV_read_buffer_front
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_5337d949f43690c9_5_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,NV_read_buffer_front)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES NV_read_buffer_front_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef NV_read_buffer_front_obj OBJ_;
NV_read_buffer_front_obj();
public:
enum { _hx_ClassId = 0x6ea7bda6 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.NV_read_buffer_front")
{ 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,"lime.graphics.opengl.ext.NV_read_buffer_front"); }
inline static hx::ObjectPtr< NV_read_buffer_front_obj > __new() {
hx::ObjectPtr< NV_read_buffer_front_obj > __this = new NV_read_buffer_front_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< NV_read_buffer_front_obj > __alloc(hx::Ctx *_hx_ctx) {
NV_read_buffer_front_obj *__this = (NV_read_buffer_front_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(NV_read_buffer_front_obj), false, "lime.graphics.opengl.ext.NV_read_buffer_front"));
*(void **)__this = NV_read_buffer_front_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_5337d949f43690c9_5_new)
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~NV_read_buffer_front_obj();
HX_DO_RTTI_ALL;
static void __register();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("NV_read_buffer_front",bc,e1,e8,d2); }
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_NV_read_buffer_front */

View File

@@ -0,0 +1,67 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_NV_read_depth
#define INCLUDED_lime_graphics_opengl_ext_NV_read_depth
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_94059d33c32043c1_5_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,NV_read_depth)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES NV_read_depth_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef NV_read_depth_obj OBJ_;
NV_read_depth_obj();
public:
enum { _hx_ClassId = 0x3dcd65ff };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.NV_read_depth")
{ 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,"lime.graphics.opengl.ext.NV_read_depth"); }
inline static hx::ObjectPtr< NV_read_depth_obj > __new() {
hx::ObjectPtr< NV_read_depth_obj > __this = new NV_read_depth_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< NV_read_depth_obj > __alloc(hx::Ctx *_hx_ctx) {
NV_read_depth_obj *__this = (NV_read_depth_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(NV_read_depth_obj), false, "lime.graphics.opengl.ext.NV_read_depth"));
*(void **)__this = NV_read_depth_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_94059d33c32043c1_5_new)
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~NV_read_depth_obj();
HX_DO_RTTI_ALL;
static void __register();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("NV_read_depth",f1,85,77,c1); }
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_NV_read_depth */

View File

@@ -0,0 +1,67 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_NV_read_depth_stencil
#define INCLUDED_lime_graphics_opengl_ext_NV_read_depth_stencil
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_12fd9b206b598ca3_5_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,NV_read_depth_stencil)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES NV_read_depth_stencil_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef NV_read_depth_stencil_obj OBJ_;
NV_read_depth_stencil_obj();
public:
enum { _hx_ClassId = 0x696e147c };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.NV_read_depth_stencil")
{ 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,"lime.graphics.opengl.ext.NV_read_depth_stencil"); }
inline static hx::ObjectPtr< NV_read_depth_stencil_obj > __new() {
hx::ObjectPtr< NV_read_depth_stencil_obj > __this = new NV_read_depth_stencil_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< NV_read_depth_stencil_obj > __alloc(hx::Ctx *_hx_ctx) {
NV_read_depth_stencil_obj *__this = (NV_read_depth_stencil_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(NV_read_depth_stencil_obj), false, "lime.graphics.opengl.ext.NV_read_depth_stencil"));
*(void **)__this = NV_read_depth_stencil_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_12fd9b206b598ca3_5_new)
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~NV_read_depth_stencil_obj();
HX_DO_RTTI_ALL;
static void __register();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("NV_read_depth_stencil",6e,76,04,4b); }
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_NV_read_depth_stencil */

View File

@@ -0,0 +1,67 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_NV_read_stencil
#define INCLUDED_lime_graphics_opengl_ext_NV_read_stencil
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_8a976b7eb1d3d624_5_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,NV_read_stencil)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES NV_read_stencil_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef NV_read_stencil_obj OBJ_;
NV_read_stencil_obj();
public:
enum { _hx_ClassId = 0x6e2b69f8 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.NV_read_stencil")
{ 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,"lime.graphics.opengl.ext.NV_read_stencil"); }
inline static hx::ObjectPtr< NV_read_stencil_obj > __new() {
hx::ObjectPtr< NV_read_stencil_obj > __this = new NV_read_stencil_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< NV_read_stencil_obj > __alloc(hx::Ctx *_hx_ctx) {
NV_read_stencil_obj *__this = (NV_read_stencil_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(NV_read_stencil_obj), false, "lime.graphics.opengl.ext.NV_read_stencil"));
*(void **)__this = NV_read_stencil_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_8a976b7eb1d3d624_5_new)
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~NV_read_stencil_obj();
HX_DO_RTTI_ALL;
static void __register();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("NV_read_stencil",6a,ea,92,c8); }
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_NV_read_stencil */

View File

@@ -0,0 +1,67 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_NV_texture_compression_s3tc_update
#define INCLUDED_lime_graphics_opengl_ext_NV_texture_compression_s3tc_update
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_1c3020d116783696_5_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,NV_texture_compression_s3tc_update)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES NV_texture_compression_s3tc_update_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef NV_texture_compression_s3tc_update_obj OBJ_;
NV_texture_compression_s3tc_update_obj();
public:
enum { _hx_ClassId = 0x752704ab };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.NV_texture_compression_s3tc_update")
{ 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,"lime.graphics.opengl.ext.NV_texture_compression_s3tc_update"); }
inline static hx::ObjectPtr< NV_texture_compression_s3tc_update_obj > __new() {
hx::ObjectPtr< NV_texture_compression_s3tc_update_obj > __this = new NV_texture_compression_s3tc_update_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< NV_texture_compression_s3tc_update_obj > __alloc(hx::Ctx *_hx_ctx) {
NV_texture_compression_s3tc_update_obj *__this = (NV_texture_compression_s3tc_update_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(NV_texture_compression_s3tc_update_obj), false, "lime.graphics.opengl.ext.NV_texture_compression_s3tc_update"));
*(void **)__this = NV_texture_compression_s3tc_update_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_1c3020d116783696_5_new)
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~NV_texture_compression_s3tc_update_obj();
HX_DO_RTTI_ALL;
static void __register();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("NV_texture_compression_s3tc_update",45,2a,b6,00); }
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_NV_texture_compression_s3tc_update */

View File

@@ -0,0 +1,67 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_NV_texture_npot_2D_mipmap
#define INCLUDED_lime_graphics_opengl_ext_NV_texture_npot_2D_mipmap
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_4e1ebca46ecf80ff_5_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,NV_texture_npot_2D_mipmap)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES NV_texture_npot_2D_mipmap_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef NV_texture_npot_2D_mipmap_obj OBJ_;
NV_texture_npot_2D_mipmap_obj();
public:
enum { _hx_ClassId = 0x2e400bb2 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.NV_texture_npot_2D_mipmap")
{ 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,"lime.graphics.opengl.ext.NV_texture_npot_2D_mipmap"); }
inline static hx::ObjectPtr< NV_texture_npot_2D_mipmap_obj > __new() {
hx::ObjectPtr< NV_texture_npot_2D_mipmap_obj > __this = new NV_texture_npot_2D_mipmap_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< NV_texture_npot_2D_mipmap_obj > __alloc(hx::Ctx *_hx_ctx) {
NV_texture_npot_2D_mipmap_obj *__this = (NV_texture_npot_2D_mipmap_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(NV_texture_npot_2D_mipmap_obj), false, "lime.graphics.opengl.ext.NV_texture_npot_2D_mipmap"));
*(void **)__this = NV_texture_npot_2D_mipmap_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_4e1ebca46ecf80ff_5_new)
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~NV_texture_npot_2D_mipmap_obj();
HX_DO_RTTI_ALL;
static void __register();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("NV_texture_npot_2D_mipmap",78,dc,c7,30); }
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_NV_texture_npot_2D_mipmap */

View File

@@ -0,0 +1,67 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_OES_EGL_image
#define INCLUDED_lime_graphics_opengl_ext_OES_EGL_image
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_8d0895ed1f8ffb08_5_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,OES_EGL_image)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES OES_EGL_image_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef OES_EGL_image_obj OBJ_;
OES_EGL_image_obj();
public:
enum { _hx_ClassId = 0x4416ef1a };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.OES_EGL_image")
{ 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,"lime.graphics.opengl.ext.OES_EGL_image"); }
inline static hx::ObjectPtr< OES_EGL_image_obj > __new() {
hx::ObjectPtr< OES_EGL_image_obj > __this = new OES_EGL_image_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< OES_EGL_image_obj > __alloc(hx::Ctx *_hx_ctx) {
OES_EGL_image_obj *__this = (OES_EGL_image_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(OES_EGL_image_obj), false, "lime.graphics.opengl.ext.OES_EGL_image"));
*(void **)__this = OES_EGL_image_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_8d0895ed1f8ffb08_5_new)
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~OES_EGL_image_obj();
HX_DO_RTTI_ALL;
static void __register();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("OES_EGL_image",44,24,7d,2c); }
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_OES_EGL_image */

View File

@@ -0,0 +1,78 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_OES_EGL_image_external
#define INCLUDED_lime_graphics_opengl_ext_OES_EGL_image_external
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_a78482bd5914f663_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,OES_EGL_image_external)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES OES_EGL_image_external_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef OES_EGL_image_external_obj OBJ_;
OES_EGL_image_external_obj();
public:
enum { _hx_ClassId = 0x11a01b18 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.OES_EGL_image_external")
{ 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,"lime.graphics.opengl.ext.OES_EGL_image_external"); }
inline static hx::ObjectPtr< OES_EGL_image_external_obj > __new() {
hx::ObjectPtr< OES_EGL_image_external_obj > __this = new OES_EGL_image_external_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< OES_EGL_image_external_obj > __alloc(hx::Ctx *_hx_ctx) {
OES_EGL_image_external_obj *__this = (OES_EGL_image_external_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(OES_EGL_image_external_obj), false, "lime.graphics.opengl.ext.OES_EGL_image_external"));
*(void **)__this = OES_EGL_image_external_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_a78482bd5914f663_4_new)
HXLINE( 9) ( ( ::lime::graphics::opengl::ext::OES_EGL_image_external)(__this) )->REQUIRED_TEXTURE_IMAGE_UNITS_OES = 36200;
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::OES_EGL_image_external)(__this) )->TEXTURE_BINDING_EXTERNAL_OES = 36199;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::OES_EGL_image_external)(__this) )->SAMPLER_EXTERNAL_OES = 36198;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::OES_EGL_image_external)(__this) )->TEXTURE_EXTERNAL_OES = 36197;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~OES_EGL_image_external_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("OES_EGL_image_external",e6,6c,9f,93); }
int TEXTURE_EXTERNAL_OES;
int SAMPLER_EXTERNAL_OES;
int TEXTURE_BINDING_EXTERNAL_OES;
int REQUIRED_TEXTURE_IMAGE_UNITS_OES;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_OES_EGL_image_external */

View File

@@ -0,0 +1,72 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_OES_compressed_ETC1_RGB8_texture
#define INCLUDED_lime_graphics_opengl_ext_OES_compressed_ETC1_RGB8_texture
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_d9cc39cd2e451b00_6_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,OES_compressed_ETC1_RGB8_texture)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES OES_compressed_ETC1_RGB8_texture_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef OES_compressed_ETC1_RGB8_texture_obj OBJ_;
OES_compressed_ETC1_RGB8_texture_obj();
public:
enum { _hx_ClassId = 0x0ef8127f };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.OES_compressed_ETC1_RGB8_texture")
{ 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,"lime.graphics.opengl.ext.OES_compressed_ETC1_RGB8_texture"); }
inline static hx::ObjectPtr< OES_compressed_ETC1_RGB8_texture_obj > __new() {
hx::ObjectPtr< OES_compressed_ETC1_RGB8_texture_obj > __this = new OES_compressed_ETC1_RGB8_texture_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< OES_compressed_ETC1_RGB8_texture_obj > __alloc(hx::Ctx *_hx_ctx) {
OES_compressed_ETC1_RGB8_texture_obj *__this = (OES_compressed_ETC1_RGB8_texture_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(OES_compressed_ETC1_RGB8_texture_obj), false, "lime.graphics.opengl.ext.OES_compressed_ETC1_RGB8_texture"));
*(void **)__this = OES_compressed_ETC1_RGB8_texture_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_d9cc39cd2e451b00_6_new)
HXDLIN( 6) ( ( ::lime::graphics::opengl::ext::OES_compressed_ETC1_RGB8_texture)(__this) )->ETC1_RGB8_OES = 36196;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~OES_compressed_ETC1_RGB8_texture_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("OES_compressed_ETC1_RGB8_texture",cd,f1,a0,b8); }
int ETC1_RGB8_OES;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_OES_compressed_ETC1_RGB8_texture */

View File

@@ -0,0 +1,90 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_OES_compressed_paletted_texture
#define INCLUDED_lime_graphics_opengl_ext_OES_compressed_paletted_texture
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_169dd139fd8d75fb_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,OES_compressed_paletted_texture)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES OES_compressed_paletted_texture_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef OES_compressed_paletted_texture_obj OBJ_;
OES_compressed_paletted_texture_obj();
public:
enum { _hx_ClassId = 0x7c63e92f };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.OES_compressed_paletted_texture")
{ 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,"lime.graphics.opengl.ext.OES_compressed_paletted_texture"); }
inline static hx::ObjectPtr< OES_compressed_paletted_texture_obj > __new() {
hx::ObjectPtr< OES_compressed_paletted_texture_obj > __this = new OES_compressed_paletted_texture_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< OES_compressed_paletted_texture_obj > __alloc(hx::Ctx *_hx_ctx) {
OES_compressed_paletted_texture_obj *__this = (OES_compressed_paletted_texture_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(OES_compressed_paletted_texture_obj), false, "lime.graphics.opengl.ext.OES_compressed_paletted_texture"));
*(void **)__this = OES_compressed_paletted_texture_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_169dd139fd8d75fb_4_new)
HXLINE( 15) ( ( ::lime::graphics::opengl::ext::OES_compressed_paletted_texture)(__this) )->PALETTE8_RGB5_A1_OES = 35737;
HXLINE( 14) ( ( ::lime::graphics::opengl::ext::OES_compressed_paletted_texture)(__this) )->PALETTE8_RGBA4_OES = 35736;
HXLINE( 13) ( ( ::lime::graphics::opengl::ext::OES_compressed_paletted_texture)(__this) )->PALETTE8_R5_G6_B5_OES = 35735;
HXLINE( 12) ( ( ::lime::graphics::opengl::ext::OES_compressed_paletted_texture)(__this) )->PALETTE8_RGBA8_OES = 35734;
HXLINE( 11) ( ( ::lime::graphics::opengl::ext::OES_compressed_paletted_texture)(__this) )->PALETTE8_RGB8_OES = 35733;
HXLINE( 10) ( ( ::lime::graphics::opengl::ext::OES_compressed_paletted_texture)(__this) )->PALETTE4_RGB5_A1_OES = 35732;
HXLINE( 9) ( ( ::lime::graphics::opengl::ext::OES_compressed_paletted_texture)(__this) )->PALETTE4_RGBA4_OES = 35731;
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::OES_compressed_paletted_texture)(__this) )->PALETTE4_R5_G6_B5_OES = 35730;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::OES_compressed_paletted_texture)(__this) )->PALETTE4_RGBA8_OES = 35729;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::OES_compressed_paletted_texture)(__this) )->PALETTE4_RGB8_OES = 35728;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~OES_compressed_paletted_texture_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("OES_compressed_paletted_texture",a1,ed,5e,8e); }
int PALETTE4_RGB8_OES;
int PALETTE4_RGBA8_OES;
int PALETTE4_R5_G6_B5_OES;
int PALETTE4_RGBA4_OES;
int PALETTE4_RGB5_A1_OES;
int PALETTE8_RGB8_OES;
int PALETTE8_RGBA8_OES;
int PALETTE8_R5_G6_B5_OES;
int PALETTE8_RGBA4_OES;
int PALETTE8_RGB5_A1_OES;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_OES_compressed_paletted_texture */

View File

@@ -0,0 +1,72 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_OES_depth24
#define INCLUDED_lime_graphics_opengl_ext_OES_depth24
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_f8d54f752c084853_6_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,OES_depth24)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES OES_depth24_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef OES_depth24_obj OBJ_;
OES_depth24_obj();
public:
enum { _hx_ClassId = 0x781f9111 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.OES_depth24")
{ 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,"lime.graphics.opengl.ext.OES_depth24"); }
inline static hx::ObjectPtr< OES_depth24_obj > __new() {
hx::ObjectPtr< OES_depth24_obj > __this = new OES_depth24_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< OES_depth24_obj > __alloc(hx::Ctx *_hx_ctx) {
OES_depth24_obj *__this = (OES_depth24_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(OES_depth24_obj), false, "lime.graphics.opengl.ext.OES_depth24"));
*(void **)__this = OES_depth24_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_f8d54f752c084853_6_new)
HXDLIN( 6) ( ( ::lime::graphics::opengl::ext::OES_depth24)(__this) )->DEPTH_COMPONENT24_OES = 33190;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~OES_depth24_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("OES_depth24",83,70,fd,a0); }
int DEPTH_COMPONENT24_OES;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_OES_depth24 */

View File

@@ -0,0 +1,72 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_OES_depth32
#define INCLUDED_lime_graphics_opengl_ext_OES_depth32
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_ffc0fa1babf247a6_6_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,OES_depth32)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES OES_depth32_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef OES_depth32_obj OBJ_;
OES_depth32_obj();
public:
enum { _hx_ClassId = 0x781f91ee };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.OES_depth32")
{ 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,"lime.graphics.opengl.ext.OES_depth32"); }
inline static hx::ObjectPtr< OES_depth32_obj > __new() {
hx::ObjectPtr< OES_depth32_obj > __this = new OES_depth32_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< OES_depth32_obj > __alloc(hx::Ctx *_hx_ctx) {
OES_depth32_obj *__this = (OES_depth32_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(OES_depth32_obj), false, "lime.graphics.opengl.ext.OES_depth32"));
*(void **)__this = OES_depth32_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_ffc0fa1babf247a6_6_new)
HXDLIN( 6) ( ( ::lime::graphics::opengl::ext::OES_depth32)(__this) )->DEPTH_COMPONENT32_OES = 33191;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~OES_depth32_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("OES_depth32",60,71,fd,a0); }
int DEPTH_COMPONENT32_OES;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_OES_depth32 */

View File

@@ -0,0 +1,67 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_OES_depth_texture
#define INCLUDED_lime_graphics_opengl_ext_OES_depth_texture
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_40e705a33ea3613f_5_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,OES_depth_texture)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES OES_depth_texture_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef OES_depth_texture_obj OBJ_;
OES_depth_texture_obj();
public:
enum { _hx_ClassId = 0x7ef1eceb };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.OES_depth_texture")
{ 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,"lime.graphics.opengl.ext.OES_depth_texture"); }
inline static hx::ObjectPtr< OES_depth_texture_obj > __new() {
hx::ObjectPtr< OES_depth_texture_obj > __this = new OES_depth_texture_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< OES_depth_texture_obj > __alloc(hx::Ctx *_hx_ctx) {
OES_depth_texture_obj *__this = (OES_depth_texture_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(OES_depth_texture_obj), false, "lime.graphics.opengl.ext.OES_depth_texture"));
*(void **)__this = OES_depth_texture_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_40e705a33ea3613f_5_new)
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~OES_depth_texture_obj();
HX_DO_RTTI_ALL;
static void __register();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("OES_depth_texture",dd,ed,8f,e2); }
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_OES_depth_texture */

View File

@@ -0,0 +1,72 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_OES_element_index_uint
#define INCLUDED_lime_graphics_opengl_ext_OES_element_index_uint
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_c9ab2221efeb0596_7_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,OES_element_index_uint)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES OES_element_index_uint_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef OES_element_index_uint_obj OBJ_;
OES_element_index_uint_obj();
public:
enum { _hx_ClassId = 0x2f21a8fe };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.OES_element_index_uint")
{ 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,"lime.graphics.opengl.ext.OES_element_index_uint"); }
inline static hx::ObjectPtr< OES_element_index_uint_obj > __new() {
hx::ObjectPtr< OES_element_index_uint_obj > __this = new OES_element_index_uint_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< OES_element_index_uint_obj > __alloc(hx::Ctx *_hx_ctx) {
OES_element_index_uint_obj *__this = (OES_element_index_uint_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(OES_element_index_uint_obj), false, "lime.graphics.opengl.ext.OES_element_index_uint"));
*(void **)__this = OES_element_index_uint_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_c9ab2221efeb0596_7_new)
HXDLIN( 7) ( ( ::lime::graphics::opengl::ext::OES_element_index_uint)(__this) )->UNSIGNED_INT = 5125;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~OES_element_index_uint_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("OES_element_index_uint",cc,fa,20,b1); }
int UNSIGNED_INT;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_OES_element_index_uint */

View File

@@ -0,0 +1,76 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_OES_get_program_binary
#define INCLUDED_lime_graphics_opengl_ext_OES_get_program_binary
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_497b3991c268df4c_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,OES_get_program_binary)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES OES_get_program_binary_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef OES_get_program_binary_obj OBJ_;
OES_get_program_binary_obj();
public:
enum { _hx_ClassId = 0x7f1ba259 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.OES_get_program_binary")
{ 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,"lime.graphics.opengl.ext.OES_get_program_binary"); }
inline static hx::ObjectPtr< OES_get_program_binary_obj > __new() {
hx::ObjectPtr< OES_get_program_binary_obj > __this = new OES_get_program_binary_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< OES_get_program_binary_obj > __alloc(hx::Ctx *_hx_ctx) {
OES_get_program_binary_obj *__this = (OES_get_program_binary_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(OES_get_program_binary_obj), false, "lime.graphics.opengl.ext.OES_get_program_binary"));
*(void **)__this = OES_get_program_binary_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_497b3991c268df4c_4_new)
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::OES_get_program_binary)(__this) )->PROGRAM_BINARY_FORMATS_OES = 34815;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::OES_get_program_binary)(__this) )->NUM_PROGRAM_BINARY_FORMATS_OES = 34814;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::OES_get_program_binary)(__this) )->PROGRAM_BINARY_LENGTH_OES = 34625;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~OES_get_program_binary_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("OES_get_program_binary",27,f4,1a,01); }
int PROGRAM_BINARY_LENGTH_OES;
int NUM_PROGRAM_BINARY_FORMATS_OES;
int PROGRAM_BINARY_FORMATS_OES;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_OES_get_program_binary */

View File

@@ -0,0 +1,78 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_OES_mapbuffer
#define INCLUDED_lime_graphics_opengl_ext_OES_mapbuffer
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_c25d4af8f239f11a_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,OES_mapbuffer)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES OES_mapbuffer_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef OES_mapbuffer_obj OBJ_;
OES_mapbuffer_obj();
public:
enum { _hx_ClassId = 0x5df40d28 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.OES_mapbuffer")
{ 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,"lime.graphics.opengl.ext.OES_mapbuffer"); }
inline static hx::ObjectPtr< OES_mapbuffer_obj > __new() {
hx::ObjectPtr< OES_mapbuffer_obj > __this = new OES_mapbuffer_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< OES_mapbuffer_obj > __alloc(hx::Ctx *_hx_ctx) {
OES_mapbuffer_obj *__this = (OES_mapbuffer_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(OES_mapbuffer_obj), false, "lime.graphics.opengl.ext.OES_mapbuffer"));
*(void **)__this = OES_mapbuffer_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_c25d4af8f239f11a_4_new)
HXLINE( 9) ( ( ::lime::graphics::opengl::ext::OES_mapbuffer)(__this) )->BUFFER_MAP_POINTER_OES = 35005;
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::OES_mapbuffer)(__this) )->BUFFER_MAPPED_OES = 35004;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::OES_mapbuffer)(__this) )->BUFFER_ACCESS_OES = 35003;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::OES_mapbuffer)(__this) )->WRITE_ONLY_OES = 35001;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~OES_mapbuffer_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("OES_mapbuffer",1a,2d,9e,e1); }
int WRITE_ONLY_OES;
int BUFFER_ACCESS_OES;
int BUFFER_MAPPED_OES;
int BUFFER_MAP_POINTER_OES;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_OES_mapbuffer */

View File

@@ -0,0 +1,76 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_OES_packed_depth_stencil
#define INCLUDED_lime_graphics_opengl_ext_OES_packed_depth_stencil
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_cffe52c47ffe91d7_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,OES_packed_depth_stencil)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES OES_packed_depth_stencil_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef OES_packed_depth_stencil_obj OBJ_;
OES_packed_depth_stencil_obj();
public:
enum { _hx_ClassId = 0x7e5f382d };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.OES_packed_depth_stencil")
{ 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,"lime.graphics.opengl.ext.OES_packed_depth_stencil"); }
inline static hx::ObjectPtr< OES_packed_depth_stencil_obj > __new() {
hx::ObjectPtr< OES_packed_depth_stencil_obj > __this = new OES_packed_depth_stencil_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< OES_packed_depth_stencil_obj > __alloc(hx::Ctx *_hx_ctx) {
OES_packed_depth_stencil_obj *__this = (OES_packed_depth_stencil_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(OES_packed_depth_stencil_obj), false, "lime.graphics.opengl.ext.OES_packed_depth_stencil"));
*(void **)__this = OES_packed_depth_stencil_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_cffe52c47ffe91d7_4_new)
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::OES_packed_depth_stencil)(__this) )->DEPTH24_STENCIL8_OES = 35056;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::OES_packed_depth_stencil)(__this) )->UNSIGNED_INT_24_8_OES = 34042;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::OES_packed_depth_stencil)(__this) )->DEPTH_STENCIL_OES = 34041;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~OES_packed_depth_stencil_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("OES_packed_depth_stencil",7b,19,31,fc); }
int DEPTH_STENCIL_OES;
int UNSIGNED_INT_24_8_OES;
int DEPTH24_STENCIL8_OES;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_OES_packed_depth_stencil */

View File

@@ -0,0 +1,100 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_OES_required_internalformat
#define INCLUDED_lime_graphics_opengl_ext_OES_required_internalformat
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_ecc8bf145862a1ac_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,OES_required_internalformat)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES OES_required_internalformat_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef OES_required_internalformat_obj OBJ_;
OES_required_internalformat_obj();
public:
enum { _hx_ClassId = 0x01e761e0 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.OES_required_internalformat")
{ 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,"lime.graphics.opengl.ext.OES_required_internalformat"); }
inline static hx::ObjectPtr< OES_required_internalformat_obj > __new() {
hx::ObjectPtr< OES_required_internalformat_obj > __this = new OES_required_internalformat_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< OES_required_internalformat_obj > __alloc(hx::Ctx *_hx_ctx) {
OES_required_internalformat_obj *__this = (OES_required_internalformat_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(OES_required_internalformat_obj), false, "lime.graphics.opengl.ext.OES_required_internalformat"));
*(void **)__this = OES_required_internalformat_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_ecc8bf145862a1ac_4_new)
HXLINE( 20) ( ( ::lime::graphics::opengl::ext::OES_required_internalformat)(__this) )->RGB10_A2_EXT = 32857;
HXLINE( 19) ( ( ::lime::graphics::opengl::ext::OES_required_internalformat)(__this) )->RGB10_EXT = 32850;
HXLINE( 18) ( ( ::lime::graphics::opengl::ext::OES_required_internalformat)(__this) )->RGBA8_OES = 32856;
HXLINE( 17) ( ( ::lime::graphics::opengl::ext::OES_required_internalformat)(__this) )->RGB8_OES = 32849;
HXLINE( 16) ( ( ::lime::graphics::opengl::ext::OES_required_internalformat)(__this) )->RGB565_OES = 36194;
HXLINE( 15) ( ( ::lime::graphics::opengl::ext::OES_required_internalformat)(__this) )->RGB5_A1_OES = 32855;
HXLINE( 14) ( ( ::lime::graphics::opengl::ext::OES_required_internalformat)(__this) )->RGBA4_OES = 32854;
HXLINE( 13) ( ( ::lime::graphics::opengl::ext::OES_required_internalformat)(__this) )->LUMINANCE8_OES = 32832;
HXLINE( 12) ( ( ::lime::graphics::opengl::ext::OES_required_internalformat)(__this) )->LUMINANCE8_ALPHA8_OES = 32837;
HXLINE( 11) ( ( ::lime::graphics::opengl::ext::OES_required_internalformat)(__this) )->LUMINANCE4_ALPHA4_OES = 32835;
HXLINE( 10) ( ( ::lime::graphics::opengl::ext::OES_required_internalformat)(__this) )->DEPTH_COMPONENT32_OES = 33191;
HXLINE( 9) ( ( ::lime::graphics::opengl::ext::OES_required_internalformat)(__this) )->DEPTH24_STENCIL8_OES = 35056;
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::OES_required_internalformat)(__this) )->DEPTH_COMPONENT24_OES = 33190;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::OES_required_internalformat)(__this) )->DEPTH_COMPONENT16_OES = 33189;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::OES_required_internalformat)(__this) )->ALPHA8_OES = 32828;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~OES_required_internalformat_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("OES_required_internalformat",52,c5,46,29); }
int ALPHA8_OES;
int DEPTH_COMPONENT16_OES;
int DEPTH_COMPONENT24_OES;
int DEPTH24_STENCIL8_OES;
int DEPTH_COMPONENT32_OES;
int LUMINANCE4_ALPHA4_OES;
int LUMINANCE8_ALPHA8_OES;
int LUMINANCE8_OES;
int RGBA4_OES;
int RGB5_A1_OES;
int RGB565_OES;
int RGB8_OES;
int RGBA8_OES;
int RGB10_EXT;
int RGB10_A2_EXT;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_OES_required_internalformat */

View File

@@ -0,0 +1,74 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_OES_rgb8_rgba8
#define INCLUDED_lime_graphics_opengl_ext_OES_rgb8_rgba8
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_4c7657ea6f006b0a_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,OES_rgb8_rgba8)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES OES_rgb8_rgba8_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef OES_rgb8_rgba8_obj OBJ_;
OES_rgb8_rgba8_obj();
public:
enum { _hx_ClassId = 0x551d3320 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.OES_rgb8_rgba8")
{ 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,"lime.graphics.opengl.ext.OES_rgb8_rgba8"); }
inline static hx::ObjectPtr< OES_rgb8_rgba8_obj > __new() {
hx::ObjectPtr< OES_rgb8_rgba8_obj > __this = new OES_rgb8_rgba8_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< OES_rgb8_rgba8_obj > __alloc(hx::Ctx *_hx_ctx) {
OES_rgb8_rgba8_obj *__this = (OES_rgb8_rgba8_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(OES_rgb8_rgba8_obj), false, "lime.graphics.opengl.ext.OES_rgb8_rgba8"));
*(void **)__this = OES_rgb8_rgba8_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_4c7657ea6f006b0a_4_new)
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::OES_rgb8_rgba8)(__this) )->RGBA8_OES = 32856;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::OES_rgb8_rgba8)(__this) )->RGB8_OES = 32849;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~OES_rgb8_rgba8_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("OES_rgb8_rgba8",d2,44,3a,66); }
int RGB8_OES;
int RGBA8_OES;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_OES_rgb8_rgba8 */

View File

@@ -0,0 +1,72 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_OES_standard_derivatives
#define INCLUDED_lime_graphics_opengl_ext_OES_standard_derivatives
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_20db0725ba88843e_7_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,OES_standard_derivatives)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES OES_standard_derivatives_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef OES_standard_derivatives_obj OBJ_;
OES_standard_derivatives_obj();
public:
enum { _hx_ClassId = 0x2cdde75a };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.OES_standard_derivatives")
{ 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,"lime.graphics.opengl.ext.OES_standard_derivatives"); }
inline static hx::ObjectPtr< OES_standard_derivatives_obj > __new() {
hx::ObjectPtr< OES_standard_derivatives_obj > __this = new OES_standard_derivatives_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< OES_standard_derivatives_obj > __alloc(hx::Ctx *_hx_ctx) {
OES_standard_derivatives_obj *__this = (OES_standard_derivatives_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(OES_standard_derivatives_obj), false, "lime.graphics.opengl.ext.OES_standard_derivatives"));
*(void **)__this = OES_standard_derivatives_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_20db0725ba88843e_7_new)
HXDLIN( 7) ( ( ::lime::graphics::opengl::ext::OES_standard_derivatives)(__this) )->FRAGMENT_SHADER_DERIVATIVE_HINT_OES = 35723;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~OES_standard_derivatives_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("OES_standard_derivatives",8c,cb,00,04); }
int FRAGMENT_SHADER_DERIVATIVE_HINT_OES;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_OES_standard_derivatives */

View File

@@ -0,0 +1,72 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_OES_stencil1
#define INCLUDED_lime_graphics_opengl_ext_OES_stencil1
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_57243b7a5552ffb1_6_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,OES_stencil1)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES OES_stencil1_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef OES_stencil1_obj OBJ_;
OES_stencil1_obj();
public:
enum { _hx_ClassId = 0x09c62ec5 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.OES_stencil1")
{ 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,"lime.graphics.opengl.ext.OES_stencil1"); }
inline static hx::ObjectPtr< OES_stencil1_obj > __new() {
hx::ObjectPtr< OES_stencil1_obj > __this = new OES_stencil1_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< OES_stencil1_obj > __alloc(hx::Ctx *_hx_ctx) {
OES_stencil1_obj *__this = (OES_stencil1_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(OES_stencil1_obj), false, "lime.graphics.opengl.ext.OES_stencil1"));
*(void **)__this = OES_stencil1_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_57243b7a5552ffb1_6_new)
HXDLIN( 6) ( ( ::lime::graphics::opengl::ext::OES_stencil1)(__this) )->STENCIL_INDEX1_OES = 36166;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~OES_stencil1_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("OES_stencil1",f7,0f,03,29); }
int STENCIL_INDEX1_OES;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_OES_stencil1 */

View File

@@ -0,0 +1,72 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_OES_stencil4
#define INCLUDED_lime_graphics_opengl_ext_OES_stencil4
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_516111834cfcca0e_6_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,OES_stencil4)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES OES_stencil4_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef OES_stencil4_obj OBJ_;
OES_stencil4_obj();
public:
enum { _hx_ClassId = 0x09c62ec8 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.OES_stencil4")
{ 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,"lime.graphics.opengl.ext.OES_stencil4"); }
inline static hx::ObjectPtr< OES_stencil4_obj > __new() {
hx::ObjectPtr< OES_stencil4_obj > __this = new OES_stencil4_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< OES_stencil4_obj > __alloc(hx::Ctx *_hx_ctx) {
OES_stencil4_obj *__this = (OES_stencil4_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(OES_stencil4_obj), false, "lime.graphics.opengl.ext.OES_stencil4"));
*(void **)__this = OES_stencil4_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_516111834cfcca0e_6_new)
HXDLIN( 6) ( ( ::lime::graphics::opengl::ext::OES_stencil4)(__this) )->STENCIL_INDEX4_OES = 36167;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~OES_stencil4_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("OES_stencil4",fa,0f,03,29); }
int STENCIL_INDEX4_OES;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_OES_stencil4 */

View File

@@ -0,0 +1,72 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_OES_surfaceless_context
#define INCLUDED_lime_graphics_opengl_ext_OES_surfaceless_context
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_e453a9408eead012_6_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,OES_surfaceless_context)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES OES_surfaceless_context_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef OES_surfaceless_context_obj OBJ_;
OES_surfaceless_context_obj();
public:
enum { _hx_ClassId = 0x7c820902 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.OES_surfaceless_context")
{ 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,"lime.graphics.opengl.ext.OES_surfaceless_context"); }
inline static hx::ObjectPtr< OES_surfaceless_context_obj > __new() {
hx::ObjectPtr< OES_surfaceless_context_obj > __this = new OES_surfaceless_context_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< OES_surfaceless_context_obj > __alloc(hx::Ctx *_hx_ctx) {
OES_surfaceless_context_obj *__this = (OES_surfaceless_context_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(OES_surfaceless_context_obj), false, "lime.graphics.opengl.ext.OES_surfaceless_context"));
*(void **)__this = OES_surfaceless_context_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_e453a9408eead012_6_new)
HXDLIN( 6) ( ( ::lime::graphics::opengl::ext::OES_surfaceless_context)(__this) )->FRAMEBUFFER_UNDEFINED_OES = 33305;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~OES_surfaceless_context_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("OES_surfaceless_context",74,4b,ea,b9); }
int FRAMEBUFFER_UNDEFINED_OES;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_OES_surfaceless_context */

View File

@@ -0,0 +1,82 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_OES_texture_3D
#define INCLUDED_lime_graphics_opengl_ext_OES_texture_3D
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_973c90bb42c6d3fb_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,OES_texture_3D)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES OES_texture_3D_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef OES_texture_3D_obj OBJ_;
OES_texture_3D_obj();
public:
enum { _hx_ClassId = 0x039d46c9 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.OES_texture_3D")
{ 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,"lime.graphics.opengl.ext.OES_texture_3D"); }
inline static hx::ObjectPtr< OES_texture_3D_obj > __new() {
hx::ObjectPtr< OES_texture_3D_obj > __this = new OES_texture_3D_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< OES_texture_3D_obj > __alloc(hx::Ctx *_hx_ctx) {
OES_texture_3D_obj *__this = (OES_texture_3D_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(OES_texture_3D_obj), false, "lime.graphics.opengl.ext.OES_texture_3D"));
*(void **)__this = OES_texture_3D_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_973c90bb42c6d3fb_4_new)
HXLINE( 11) ( ( ::lime::graphics::opengl::ext::OES_texture_3D)(__this) )->FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_OES = 36052;
HXLINE( 10) ( ( ::lime::graphics::opengl::ext::OES_texture_3D)(__this) )->SAMPLER_3D_OES = 35679;
HXLINE( 9) ( ( ::lime::graphics::opengl::ext::OES_texture_3D)(__this) )->MAX_3D_TEXTURE_SIZE_OES = 32883;
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::OES_texture_3D)(__this) )->TEXTURE_BINDING_3D_OES = 32874;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::OES_texture_3D)(__this) )->TEXTURE_3D_OES = 32879;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::OES_texture_3D)(__this) )->TEXTURE_WRAP_R_OES = 32882;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~OES_texture_3D_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("OES_texture_3D",97,1a,cf,b4); }
int TEXTURE_WRAP_R_OES;
int TEXTURE_3D_OES;
int TEXTURE_BINDING_3D_OES;
int MAX_3D_TEXTURE_SIZE_OES;
int SAMPLER_3D_OES;
int FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_OES;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_OES_texture_3D */

View File

@@ -0,0 +1,67 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_OES_texture_float
#define INCLUDED_lime_graphics_opengl_ext_OES_texture_float
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_32892684ce66f7bd_6_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,OES_texture_float)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES OES_texture_float_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef OES_texture_float_obj OBJ_;
OES_texture_float_obj();
public:
enum { _hx_ClassId = 0x757a70b0 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.OES_texture_float")
{ 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,"lime.graphics.opengl.ext.OES_texture_float"); }
inline static hx::ObjectPtr< OES_texture_float_obj > __new() {
hx::ObjectPtr< OES_texture_float_obj > __this = new OES_texture_float_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< OES_texture_float_obj > __alloc(hx::Ctx *_hx_ctx) {
OES_texture_float_obj *__this = (OES_texture_float_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(OES_texture_float_obj), false, "lime.graphics.opengl.ext.OES_texture_float"));
*(void **)__this = OES_texture_float_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_32892684ce66f7bd_6_new)
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~OES_texture_float_obj();
HX_DO_RTTI_ALL;
static void __register();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("OES_texture_float",76,0b,21,02); }
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_OES_texture_float */

View File

@@ -0,0 +1,67 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_OES_texture_float_linear
#define INCLUDED_lime_graphics_opengl_ext_OES_texture_float_linear
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_4b57b99d34ba052b_6_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,OES_texture_float_linear)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES OES_texture_float_linear_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef OES_texture_float_linear_obj OBJ_;
OES_texture_float_linear_obj();
public:
enum { _hx_ClassId = 0x596c7180 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.OES_texture_float_linear")
{ 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,"lime.graphics.opengl.ext.OES_texture_float_linear"); }
inline static hx::ObjectPtr< OES_texture_float_linear_obj > __new() {
hx::ObjectPtr< OES_texture_float_linear_obj > __this = new OES_texture_float_linear_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< OES_texture_float_linear_obj > __alloc(hx::Ctx *_hx_ctx) {
OES_texture_float_linear_obj *__this = (OES_texture_float_linear_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(OES_texture_float_linear_obj), false, "lime.graphics.opengl.ext.OES_texture_float_linear"));
*(void **)__this = OES_texture_float_linear_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_4b57b99d34ba052b_6_new)
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~OES_texture_float_linear_obj();
HX_DO_RTTI_ALL;
static void __register();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("OES_texture_float_linear",ce,52,3e,d7); }
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_OES_texture_float_linear */

View File

@@ -0,0 +1,72 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_OES_texture_half_float
#define INCLUDED_lime_graphics_opengl_ext_OES_texture_half_float
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_e7d829e633ebb4ac_7_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,OES_texture_half_float)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES OES_texture_half_float_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef OES_texture_half_float_obj OBJ_;
OES_texture_half_float_obj();
public:
enum { _hx_ClassId = 0x70f5f0e8 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.OES_texture_half_float")
{ 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,"lime.graphics.opengl.ext.OES_texture_half_float"); }
inline static hx::ObjectPtr< OES_texture_half_float_obj > __new() {
hx::ObjectPtr< OES_texture_half_float_obj > __this = new OES_texture_half_float_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< OES_texture_half_float_obj > __alloc(hx::Ctx *_hx_ctx) {
OES_texture_half_float_obj *__this = (OES_texture_half_float_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(OES_texture_half_float_obj), false, "lime.graphics.opengl.ext.OES_texture_half_float"));
*(void **)__this = OES_texture_half_float_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_e7d829e633ebb4ac_7_new)
HXDLIN( 7) ( ( ::lime::graphics::opengl::ext::OES_texture_half_float)(__this) )->HALF_FLOAT_OES = 36193;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~OES_texture_half_float_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("OES_texture_half_float",b6,42,f5,f2); }
int HALF_FLOAT_OES;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_OES_texture_half_float */

View File

@@ -0,0 +1,67 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_OES_texture_half_float_linear
#define INCLUDED_lime_graphics_opengl_ext_OES_texture_half_float_linear
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_42c6cae082128b8b_6_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,OES_texture_half_float_linear)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES OES_texture_half_float_linear_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef OES_texture_half_float_linear_obj OBJ_;
OES_texture_half_float_linear_obj();
public:
enum { _hx_ClassId = 0x4376df9c };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.OES_texture_half_float_linear")
{ 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,"lime.graphics.opengl.ext.OES_texture_half_float_linear"); }
inline static hx::ObjectPtr< OES_texture_half_float_linear_obj > __new() {
hx::ObjectPtr< OES_texture_half_float_linear_obj > __this = new OES_texture_half_float_linear_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< OES_texture_half_float_linear_obj > __alloc(hx::Ctx *_hx_ctx) {
OES_texture_half_float_linear_obj *__this = (OES_texture_half_float_linear_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(OES_texture_half_float_linear_obj), false, "lime.graphics.opengl.ext.OES_texture_half_float_linear"));
*(void **)__this = OES_texture_half_float_linear_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_42c6cae082128b8b_6_new)
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~OES_texture_half_float_linear_obj();
HX_DO_RTTI_ALL;
static void __register();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("OES_texture_half_float_linear",8e,83,0b,8c); }
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_OES_texture_half_float_linear */

View File

@@ -0,0 +1,67 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_OES_texture_npot
#define INCLUDED_lime_graphics_opengl_ext_OES_texture_npot
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_578f4a5a87663fe9_5_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,OES_texture_npot)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES OES_texture_npot_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef OES_texture_npot_obj OBJ_;
OES_texture_npot_obj();
public:
enum { _hx_ClassId = 0x41b4a5ff };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.OES_texture_npot")
{ 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,"lime.graphics.opengl.ext.OES_texture_npot"); }
inline static hx::ObjectPtr< OES_texture_npot_obj > __new() {
hx::ObjectPtr< OES_texture_npot_obj > __this = new OES_texture_npot_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< OES_texture_npot_obj > __alloc(hx::Ctx *_hx_ctx) {
OES_texture_npot_obj *__this = (OES_texture_npot_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(OES_texture_npot_obj), false, "lime.graphics.opengl.ext.OES_texture_npot"));
*(void **)__this = OES_texture_npot_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_578f4a5a87663fe9_5_new)
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~OES_texture_npot_obj();
HX_DO_RTTI_ALL;
static void __register();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("OES_texture_npot",4d,89,dd,01); }
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_OES_texture_npot */

View File

@@ -0,0 +1,84 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_OES_vertex_array_object
#define INCLUDED_lime_graphics_opengl_ext_OES_vertex_array_object
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_ff26fc69b0514c16_7_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,OES_vertex_array_object)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES OES_vertex_array_object_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef OES_vertex_array_object_obj OBJ_;
OES_vertex_array_object_obj();
public:
enum { _hx_ClassId = 0x4fdc706c };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.OES_vertex_array_object")
{ 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,"lime.graphics.opengl.ext.OES_vertex_array_object"); }
inline static hx::ObjectPtr< OES_vertex_array_object_obj > __new() {
hx::ObjectPtr< OES_vertex_array_object_obj > __this = new OES_vertex_array_object_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< OES_vertex_array_object_obj > __alloc(hx::Ctx *_hx_ctx) {
OES_vertex_array_object_obj *__this = (OES_vertex_array_object_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(OES_vertex_array_object_obj), false, "lime.graphics.opengl.ext.OES_vertex_array_object"));
*(void **)__this = OES_vertex_array_object_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_ff26fc69b0514c16_7_new)
HXDLIN( 7) ( ( ::lime::graphics::opengl::ext::OES_vertex_array_object)(__this) )->VERTEX_ARRAY_BINDING_OES = 34229;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~OES_vertex_array_object_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("OES_vertex_array_object",de,b2,44,8d); }
int VERTEX_ARRAY_BINDING_OES;
::Dynamic createVertexArrayOES();
::Dynamic createVertexArrayOES_dyn();
void deleteVertexArrayOES( ::Dynamic arrayObject);
::Dynamic deleteVertexArrayOES_dyn();
bool isVertexArrayOES( ::Dynamic arrayObject);
::Dynamic isVertexArrayOES_dyn();
void bindVertexArrayOES( ::Dynamic arrayObject);
::Dynamic bindVertexArrayOES_dyn();
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_OES_vertex_array_object */

View File

@@ -0,0 +1,72 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_OES_vertex_half_float
#define INCLUDED_lime_graphics_opengl_ext_OES_vertex_half_float
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_2b1d0dc1acb0da8b_6_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,OES_vertex_half_float)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES OES_vertex_half_float_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef OES_vertex_half_float_obj OBJ_;
OES_vertex_half_float_obj();
public:
enum { _hx_ClassId = 0x75d76a5f };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.OES_vertex_half_float")
{ 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,"lime.graphics.opengl.ext.OES_vertex_half_float"); }
inline static hx::ObjectPtr< OES_vertex_half_float_obj > __new() {
hx::ObjectPtr< OES_vertex_half_float_obj > __this = new OES_vertex_half_float_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< OES_vertex_half_float_obj > __alloc(hx::Ctx *_hx_ctx) {
OES_vertex_half_float_obj *__this = (OES_vertex_half_float_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(OES_vertex_half_float_obj), false, "lime.graphics.opengl.ext.OES_vertex_half_float"));
*(void **)__this = OES_vertex_half_float_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_2b1d0dc1acb0da8b_6_new)
HXDLIN( 6) ( ( ::lime::graphics::opengl::ext::OES_vertex_half_float)(__this) )->HALF_FLOAT_OES = 36193;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~OES_vertex_half_float_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("OES_vertex_half_float",89,d9,95,ca); }
int HALF_FLOAT_OES;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_OES_vertex_half_float */

View File

@@ -0,0 +1,74 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_OES_vertex_type_10_10_10_2
#define INCLUDED_lime_graphics_opengl_ext_OES_vertex_type_10_10_10_2
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_d5e1f87d93817c09_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,OES_vertex_type_10_10_10_2)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES OES_vertex_type_10_10_10_2_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef OES_vertex_type_10_10_10_2_obj OBJ_;
OES_vertex_type_10_10_10_2_obj();
public:
enum { _hx_ClassId = 0x07ea6e10 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.OES_vertex_type_10_10_10_2")
{ 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,"lime.graphics.opengl.ext.OES_vertex_type_10_10_10_2"); }
inline static hx::ObjectPtr< OES_vertex_type_10_10_10_2_obj > __new() {
hx::ObjectPtr< OES_vertex_type_10_10_10_2_obj > __this = new OES_vertex_type_10_10_10_2_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< OES_vertex_type_10_10_10_2_obj > __alloc(hx::Ctx *_hx_ctx) {
OES_vertex_type_10_10_10_2_obj *__this = (OES_vertex_type_10_10_10_2_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(OES_vertex_type_10_10_10_2_obj), false, "lime.graphics.opengl.ext.OES_vertex_type_10_10_10_2"));
*(void **)__this = OES_vertex_type_10_10_10_2_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_d5e1f87d93817c09_4_new)
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::OES_vertex_type_10_10_10_2)(__this) )->INT_10_10_10_2_OES = 36343;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::OES_vertex_type_10_10_10_2)(__this) )->UNSIGNED_INT_10_10_10_2_OES = 36342;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~OES_vertex_type_10_10_10_2_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("OES_vertex_type_10_10_10_2",de,be,f1,06); }
int UNSIGNED_INT_10_10_10_2_OES;
int INT_10_10_10_2_OES;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_OES_vertex_type_10_10_10_2 */

View File

@@ -0,0 +1,76 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_QCOM_alpha_test
#define INCLUDED_lime_graphics_opengl_ext_QCOM_alpha_test
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_399cf2cdee05251f_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,QCOM_alpha_test)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES QCOM_alpha_test_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef QCOM_alpha_test_obj OBJ_;
QCOM_alpha_test_obj();
public:
enum { _hx_ClassId = 0x699a2650 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.QCOM_alpha_test")
{ 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,"lime.graphics.opengl.ext.QCOM_alpha_test"); }
inline static hx::ObjectPtr< QCOM_alpha_test_obj > __new() {
hx::ObjectPtr< QCOM_alpha_test_obj > __this = new QCOM_alpha_test_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< QCOM_alpha_test_obj > __alloc(hx::Ctx *_hx_ctx) {
QCOM_alpha_test_obj *__this = (QCOM_alpha_test_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(QCOM_alpha_test_obj), false, "lime.graphics.opengl.ext.QCOM_alpha_test"));
*(void **)__this = QCOM_alpha_test_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_399cf2cdee05251f_4_new)
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::QCOM_alpha_test)(__this) )->ALPHA_TEST_REF_QCOM = 3010;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::QCOM_alpha_test)(__this) )->ALPHA_TEST_FUNC_QCOM = 3009;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::QCOM_alpha_test)(__this) )->ALPHA_TEST_QCOM = 3008;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~QCOM_alpha_test_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("QCOM_alpha_test",c2,a6,01,c4); }
int ALPHA_TEST_QCOM;
int ALPHA_TEST_FUNC_QCOM;
int ALPHA_TEST_REF_QCOM;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_QCOM_alpha_test */

View File

@@ -0,0 +1,78 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_QCOM_binning_control
#define INCLUDED_lime_graphics_opengl_ext_QCOM_binning_control
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_06241e1e759ad02a_4_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,QCOM_binning_control)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES QCOM_binning_control_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef QCOM_binning_control_obj OBJ_;
QCOM_binning_control_obj();
public:
enum { _hx_ClassId = 0x5f9a0918 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.QCOM_binning_control")
{ 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,"lime.graphics.opengl.ext.QCOM_binning_control"); }
inline static hx::ObjectPtr< QCOM_binning_control_obj > __new() {
hx::ObjectPtr< QCOM_binning_control_obj > __this = new QCOM_binning_control_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< QCOM_binning_control_obj > __alloc(hx::Ctx *_hx_ctx) {
QCOM_binning_control_obj *__this = (QCOM_binning_control_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(QCOM_binning_control_obj), false, "lime.graphics.opengl.ext.QCOM_binning_control"));
*(void **)__this = QCOM_binning_control_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_06241e1e759ad02a_4_new)
HXLINE( 9) ( ( ::lime::graphics::opengl::ext::QCOM_binning_control)(__this) )->RENDER_DIRECT_TO_FRAMEBUFFER_QCOM = 36787;
HXLINE( 8) ( ( ::lime::graphics::opengl::ext::QCOM_binning_control)(__this) )->GPU_OPTIMIZED_QCOM = 36786;
HXLINE( 7) ( ( ::lime::graphics::opengl::ext::QCOM_binning_control)(__this) )->CPU_OPTIMIZED_QCOM = 36785;
HXLINE( 6) ( ( ::lime::graphics::opengl::ext::QCOM_binning_control)(__this) )->BINNING_CONTROL_HINT_QCOM = 36784;
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~QCOM_binning_control_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();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("QCOM_binning_control",4a,6c,46,7b); }
int BINNING_CONTROL_HINT_QCOM;
int CPU_OPTIMIZED_QCOM;
int GPU_OPTIMIZED_QCOM;
int RENDER_DIRECT_TO_FRAMEBUFFER_QCOM;
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_QCOM_binning_control */

View File

@@ -0,0 +1,67 @@
// Generated by Haxe 4.0.5
#ifndef INCLUDED_lime_graphics_opengl_ext_QCOM_driver_control
#define INCLUDED_lime_graphics_opengl_ext_QCOM_driver_control
#ifndef HXCPP_H
#include <hxcpp.h>
#endif
HX_DECLARE_STACK_FRAME(_hx_pos_0a23424fb5ae89d7_5_new)
HX_DECLARE_CLASS4(lime,graphics,opengl,ext,QCOM_driver_control)
namespace lime{
namespace graphics{
namespace opengl{
namespace ext{
class HXCPP_CLASS_ATTRIBUTES QCOM_driver_control_obj : public hx::Object
{
public:
typedef hx::Object super;
typedef QCOM_driver_control_obj OBJ_;
QCOM_driver_control_obj();
public:
enum { _hx_ClassId = 0x036b5593 };
void __construct();
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="lime.graphics.opengl.ext.QCOM_driver_control")
{ 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,"lime.graphics.opengl.ext.QCOM_driver_control"); }
inline static hx::ObjectPtr< QCOM_driver_control_obj > __new() {
hx::ObjectPtr< QCOM_driver_control_obj > __this = new QCOM_driver_control_obj();
__this->__construct();
return __this;
}
inline static hx::ObjectPtr< QCOM_driver_control_obj > __alloc(hx::Ctx *_hx_ctx) {
QCOM_driver_control_obj *__this = (QCOM_driver_control_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(QCOM_driver_control_obj), false, "lime.graphics.opengl.ext.QCOM_driver_control"));
*(void **)__this = QCOM_driver_control_obj::_hx_vtable;
{
HX_STACKFRAME(&_hx_pos_0a23424fb5ae89d7_5_new)
}
return __this;
}
static void * _hx_vtable;
static Dynamic __CreateEmpty();
static Dynamic __Create(hx::DynamicArray inArgs);
//~QCOM_driver_control_obj();
HX_DO_RTTI_ALL;
static void __register();
bool _hx_isInstanceOf(int inClassId);
::String __ToString() const { return HX_("QCOM_driver_control",35,0f,f7,9e); }
};
} // end namespace lime
} // end namespace graphics
} // end namespace opengl
} // end namespace ext
#endif /* INCLUDED_lime_graphics_opengl_ext_QCOM_driver_control */

Some files were not shown because too many files have changed in this diff Show More