First commit
This commit is contained in:
@@ -0,0 +1,111 @@
|
||||
// Generated by Haxe 4.0.5
|
||||
#ifndef INCLUDED_openfl_display3D__internal_Context3DState
|
||||
#define INCLUDED_openfl_display3D__internal_Context3DState
|
||||
|
||||
#ifndef HXCPP_H
|
||||
#include <hxcpp.h>
|
||||
#endif
|
||||
|
||||
HX_DECLARE_CLASS3(lime,graphics,opengl,GLObject)
|
||||
HX_DECLARE_CLASS2(openfl,display,Shader)
|
||||
HX_DECLARE_CLASS3(openfl,display,_internal,SamplerState)
|
||||
HX_DECLARE_CLASS2(openfl,display3D,Program3D)
|
||||
HX_DECLARE_CLASS3(openfl,display3D,_internal,Context3DState)
|
||||
HX_DECLARE_CLASS3(openfl,display3D,textures,TextureBase)
|
||||
HX_DECLARE_CLASS2(openfl,events,EventDispatcher)
|
||||
HX_DECLARE_CLASS2(openfl,events,IEventDispatcher)
|
||||
HX_DECLARE_CLASS2(openfl,geom,Rectangle)
|
||||
|
||||
namespace openfl{
|
||||
namespace display3D{
|
||||
namespace _internal{
|
||||
|
||||
|
||||
class HXCPP_CLASS_ATTRIBUTES Context3DState_obj : public hx::Object
|
||||
{
|
||||
public:
|
||||
typedef hx::Object super;
|
||||
typedef Context3DState_obj OBJ_;
|
||||
Context3DState_obj();
|
||||
|
||||
public:
|
||||
enum { _hx_ClassId = 0x017bf00a };
|
||||
|
||||
void __construct();
|
||||
inline void *operator new(size_t inSize, bool inContainer=true,const char *inName="openfl.display3D._internal.Context3DState")
|
||||
{ return hx::Object::operator new(inSize,inContainer,inName); }
|
||||
inline void *operator new(size_t inSize, int extra)
|
||||
{ return hx::Object::operator new(inSize+extra,true,"openfl.display3D._internal.Context3DState"); }
|
||||
static hx::ObjectPtr< Context3DState_obj > __new();
|
||||
static hx::ObjectPtr< Context3DState_obj > __alloc(hx::Ctx *_hx_ctx);
|
||||
static void * _hx_vtable;
|
||||
static Dynamic __CreateEmpty();
|
||||
static Dynamic __Create(hx::DynamicArray inArgs);
|
||||
//~Context3DState_obj();
|
||||
|
||||
HX_DO_RTTI_ALL;
|
||||
hx::Val __Field(const ::String &inString, hx::PropertyAccess inCallProp);
|
||||
hx::Val __SetField(const ::String &inString,const hx::Val &inValue, hx::PropertyAccess inCallProp);
|
||||
void __GetFields(Array< ::String> &outFields);
|
||||
static void __register();
|
||||
void __Mark(HX_MARK_PARAMS);
|
||||
void __Visit(HX_VISIT_PARAMS);
|
||||
bool _hx_isInstanceOf(int inClassId);
|
||||
::String __ToString() const { return HX_("Context3DState",b1,41,87,10); }
|
||||
|
||||
static void __boot();
|
||||
static ::Dynamic __meta__;
|
||||
bool backBufferEnableDepthAndStencil;
|
||||
::Dynamic blendDestinationAlphaFactor;
|
||||
::Dynamic blendSourceAlphaFactor;
|
||||
::Dynamic blendDestinationRGBFactor;
|
||||
::Dynamic blendSourceRGBFactor;
|
||||
bool colorMaskRed;
|
||||
bool colorMaskGreen;
|
||||
bool colorMaskBlue;
|
||||
bool colorMaskAlpha;
|
||||
::Dynamic culling;
|
||||
::Dynamic depthCompareMode;
|
||||
bool depthMask;
|
||||
::openfl::display3D::Program3D program;
|
||||
::openfl::display3D::textures::TextureBase renderToTexture;
|
||||
int renderToTextureAntiAlias;
|
||||
bool renderToTextureDepthStencil;
|
||||
int renderToTextureSurfaceSelector;
|
||||
::Array< ::Dynamic> samplerStates;
|
||||
bool scissorEnabled;
|
||||
::openfl::geom::Rectangle scissorRectangle;
|
||||
::Dynamic stencilCompareMode;
|
||||
::Dynamic stencilDepthFail;
|
||||
::Dynamic stencilFail;
|
||||
::Dynamic stencilPass;
|
||||
int stencilReadMask;
|
||||
int stencilReferenceValue;
|
||||
::Dynamic stencilTriangleFace;
|
||||
int stencilWriteMask;
|
||||
::Array< ::Dynamic> textures;
|
||||
::openfl::display::Shader shader;
|
||||
::lime::graphics::opengl::GLObject _hx___currentGLArrayBuffer;
|
||||
::lime::graphics::opengl::GLObject _hx___currentGLElementArrayBuffer;
|
||||
::lime::graphics::opengl::GLObject _hx___currentGLFramebuffer;
|
||||
::lime::graphics::opengl::GLObject _hx___currentGLTexture2D;
|
||||
::lime::graphics::opengl::GLObject _hx___currentGLTextureCubeMap;
|
||||
bool _hx___enableGLBlend;
|
||||
bool _hx___enableGLCullFace;
|
||||
bool _hx___enableGLDepthTest;
|
||||
bool _hx___enableGLScissorTest;
|
||||
bool _hx___enableGLStencilTest;
|
||||
bool _hx___frontFaceGLCCW;
|
||||
int _hx___glBlendEquation;
|
||||
::lime::graphics::opengl::GLObject _hx___primaryGLFramebuffer;
|
||||
::lime::graphics::opengl::GLObject _hx___rttDepthGLRenderbuffer;
|
||||
::lime::graphics::opengl::GLObject _hx___rttGLFramebuffer;
|
||||
::lime::graphics::opengl::GLObject _hx___rttGLRenderbuffer;
|
||||
::lime::graphics::opengl::GLObject _hx___rttStencilGLRenderbuffer;
|
||||
};
|
||||
|
||||
} // end namespace openfl
|
||||
} // end namespace display3D
|
||||
} // end namespace _internal
|
||||
|
||||
#endif /* INCLUDED_openfl_display3D__internal_Context3DState */
|
||||
@@ -0,0 +1,86 @@
|
||||
// Generated by Haxe 4.0.5
|
||||
#ifndef INCLUDED_openfl_display3D__internal_agal_AGALConverter
|
||||
#define INCLUDED_openfl_display3D__internal_agal_AGALConverter
|
||||
|
||||
#ifndef HXCPP_H
|
||||
#include <hxcpp.h>
|
||||
#endif
|
||||
|
||||
#ifndef INCLUDED_38344beec7696400
|
||||
#define INCLUDED_38344beec7696400
|
||||
#include "cpp/Int64.h"
|
||||
#endif
|
||||
HX_DECLARE_CLASS2(haxe,io,Bytes)
|
||||
HX_DECLARE_CLASS3(openfl,display,_internal,SamplerState)
|
||||
HX_DECLARE_CLASS4(openfl,display3D,_internal,agal,AGALConverter)
|
||||
HX_DECLARE_CLASS5(openfl,display3D,_internal,agal,_AGALConverter,ProgramType)
|
||||
HX_DECLARE_CLASS2(openfl,utils,ByteArrayData)
|
||||
HX_DECLARE_CLASS2(openfl,utils,IDataInput)
|
||||
HX_DECLARE_CLASS2(openfl,utils,IDataOutput)
|
||||
|
||||
namespace openfl{
|
||||
namespace display3D{
|
||||
namespace _internal{
|
||||
namespace agal{
|
||||
|
||||
|
||||
class HXCPP_CLASS_ATTRIBUTES AGALConverter_obj : public hx::Object
|
||||
{
|
||||
public:
|
||||
typedef hx::Object super;
|
||||
typedef AGALConverter_obj OBJ_;
|
||||
AGALConverter_obj();
|
||||
|
||||
public:
|
||||
enum { _hx_ClassId = 0x4d2de5dd };
|
||||
|
||||
void __construct();
|
||||
inline void *operator new(size_t inSize, bool inContainer=false,const char *inName="openfl.display3D._internal.agal.AGALConverter")
|
||||
{ return hx::Object::operator new(inSize,inContainer,inName); }
|
||||
inline void *operator new(size_t inSize, int extra)
|
||||
{ return hx::Object::operator new(inSize+extra,false,"openfl.display3D._internal.agal.AGALConverter"); }
|
||||
|
||||
inline static hx::ObjectPtr< AGALConverter_obj > __new() {
|
||||
hx::ObjectPtr< AGALConverter_obj > __this = new AGALConverter_obj();
|
||||
__this->__construct();
|
||||
return __this;
|
||||
}
|
||||
|
||||
inline static hx::ObjectPtr< AGALConverter_obj > __alloc(hx::Ctx *_hx_ctx) {
|
||||
AGALConverter_obj *__this = (AGALConverter_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(AGALConverter_obj), false, "openfl.display3D._internal.agal.AGALConverter"));
|
||||
*(void **)__this = AGALConverter_obj::_hx_vtable;
|
||||
return __this;
|
||||
}
|
||||
|
||||
static void * _hx_vtable;
|
||||
static Dynamic __CreateEmpty();
|
||||
static Dynamic __Create(hx::DynamicArray inArgs);
|
||||
//~AGALConverter_obj();
|
||||
|
||||
HX_DO_RTTI_ALL;
|
||||
static bool __GetStatic(const ::String &inString, Dynamic &outValue, hx::PropertyAccess inCallProp);
|
||||
static bool __SetStatic(const ::String &inString, Dynamic &ioValue, hx::PropertyAccess inCallProp);
|
||||
static void __register();
|
||||
bool _hx_isInstanceOf(int inClassId);
|
||||
::String __ToString() const { return HX_("AGALConverter",8f,ef,1a,42); }
|
||||
|
||||
static void __boot();
|
||||
static ::Dynamic __meta__;
|
||||
static ::Dynamic limitedProfile;
|
||||
static ::String prefixFromType(int regType, ::openfl::display3D::_internal::agal::_AGALConverter::ProgramType programType);
|
||||
static ::Dynamic prefixFromType_dyn();
|
||||
|
||||
static cpp::Int64Struct readUInt64( ::openfl::utils::ByteArrayData byteArray);
|
||||
static ::Dynamic readUInt64_dyn();
|
||||
|
||||
static ::String convertToGLSL( ::openfl::utils::ByteArrayData agal,::Array< ::Dynamic> samplerState);
|
||||
static ::Dynamic convertToGLSL_dyn();
|
||||
|
||||
};
|
||||
|
||||
} // end namespace openfl
|
||||
} // end namespace display3D
|
||||
} // end namespace _internal
|
||||
} // end namespace agal
|
||||
|
||||
#endif /* INCLUDED_openfl_display3D__internal_agal_AGALConverter */
|
||||
@@ -0,0 +1,85 @@
|
||||
// Generated by Haxe 4.0.5
|
||||
#ifndef INCLUDED_openfl_display3D__internal_agal_RegisterMap
|
||||
#define INCLUDED_openfl_display3D__internal_agal_RegisterMap
|
||||
|
||||
#ifndef HXCPP_H
|
||||
#include <hxcpp.h>
|
||||
#endif
|
||||
|
||||
HX_DECLARE_CLASS4(openfl,display3D,_internal,agal,RegisterMap)
|
||||
HX_DECLARE_CLASS5(openfl,display3D,_internal,agal,_AGALConverter,DestRegister)
|
||||
HX_DECLARE_CLASS5(openfl,display3D,_internal,agal,_AGALConverter,RegisterMapEntry)
|
||||
HX_DECLARE_CLASS5(openfl,display3D,_internal,agal,_AGALConverter,RegisterUsage)
|
||||
HX_DECLARE_CLASS5(openfl,display3D,_internal,agal,_AGALConverter,SamplerRegister)
|
||||
HX_DECLARE_CLASS5(openfl,display3D,_internal,agal,_AGALConverter,SourceRegister)
|
||||
|
||||
namespace openfl{
|
||||
namespace display3D{
|
||||
namespace _internal{
|
||||
namespace agal{
|
||||
|
||||
|
||||
class HXCPP_CLASS_ATTRIBUTES RegisterMap_obj : public hx::Object
|
||||
{
|
||||
public:
|
||||
typedef hx::Object super;
|
||||
typedef RegisterMap_obj OBJ_;
|
||||
RegisterMap_obj();
|
||||
|
||||
public:
|
||||
enum { _hx_ClassId = 0x63beba6f };
|
||||
|
||||
void __construct();
|
||||
inline void *operator new(size_t inSize, bool inContainer=true,const char *inName="openfl.display3D._internal.agal.RegisterMap")
|
||||
{ return hx::Object::operator new(inSize,inContainer,inName); }
|
||||
inline void *operator new(size_t inSize, int extra)
|
||||
{ return hx::Object::operator new(inSize+extra,true,"openfl.display3D._internal.agal.RegisterMap"); }
|
||||
static hx::ObjectPtr< RegisterMap_obj > __new();
|
||||
static hx::ObjectPtr< RegisterMap_obj > __alloc(hx::Ctx *_hx_ctx);
|
||||
static void * _hx_vtable;
|
||||
static Dynamic __CreateEmpty();
|
||||
static Dynamic __Create(hx::DynamicArray inArgs);
|
||||
//~RegisterMap_obj();
|
||||
|
||||
HX_DO_RTTI_ALL;
|
||||
hx::Val __Field(const ::String &inString, hx::PropertyAccess inCallProp);
|
||||
hx::Val __SetField(const ::String &inString,const hx::Val &inValue, hx::PropertyAccess inCallProp);
|
||||
void __GetFields(Array< ::String> &outFields);
|
||||
static void __register();
|
||||
void __Mark(HX_MARK_PARAMS);
|
||||
void __Visit(HX_VISIT_PARAMS);
|
||||
bool _hx_isInstanceOf(int inClassId);
|
||||
::String __ToString() const { return HX_("RegisterMap",d9,93,09,fc); }
|
||||
|
||||
static void __boot();
|
||||
static ::Dynamic __meta__;
|
||||
::Array< ::Dynamic> mEntries;
|
||||
void add(int type,::String name,int number, ::openfl::display3D::_internal::agal::_AGALConverter::RegisterUsage usage);
|
||||
::Dynamic add_dyn();
|
||||
|
||||
void addDR( ::openfl::display3D::_internal::agal::_AGALConverter::DestRegister dr, ::openfl::display3D::_internal::agal::_AGALConverter::RegisterUsage usage);
|
||||
::Dynamic addDR_dyn();
|
||||
|
||||
void addSaR( ::openfl::display3D::_internal::agal::_AGALConverter::SamplerRegister sr, ::openfl::display3D::_internal::agal::_AGALConverter::RegisterUsage usage);
|
||||
::Dynamic addSaR_dyn();
|
||||
|
||||
void addSR( ::openfl::display3D::_internal::agal::_AGALConverter::SourceRegister sr, ::openfl::display3D::_internal::agal::_AGALConverter::RegisterUsage usage,hx::Null< int > offset);
|
||||
::Dynamic addSR_dyn();
|
||||
|
||||
::openfl::display3D::_internal::agal::_AGALConverter::RegisterUsage getRegisterUsage( ::openfl::display3D::_internal::agal::_AGALConverter::SourceRegister sr);
|
||||
::Dynamic getRegisterUsage_dyn();
|
||||
|
||||
::openfl::display3D::_internal::agal::_AGALConverter::RegisterUsage getUsage(int type,::String name,int number);
|
||||
::Dynamic getUsage_dyn();
|
||||
|
||||
::String toGLSL(bool tempRegistersOnly);
|
||||
::Dynamic toGLSL_dyn();
|
||||
|
||||
};
|
||||
|
||||
} // end namespace openfl
|
||||
} // end namespace display3D
|
||||
} // end namespace _internal
|
||||
} // end namespace agal
|
||||
|
||||
#endif /* INCLUDED_openfl_display3D__internal_agal_RegisterMap */
|
||||
@@ -0,0 +1,75 @@
|
||||
// Generated by Haxe 4.0.5
|
||||
#ifndef INCLUDED_openfl_display3D__internal_agal__AGALConverter_DestRegister
|
||||
#define INCLUDED_openfl_display3D__internal_agal__AGALConverter_DestRegister
|
||||
|
||||
#ifndef HXCPP_H
|
||||
#include <hxcpp.h>
|
||||
#endif
|
||||
|
||||
HX_DECLARE_CLASS5(openfl,display3D,_internal,agal,_AGALConverter,DestRegister)
|
||||
HX_DECLARE_CLASS5(openfl,display3D,_internal,agal,_AGALConverter,ProgramType)
|
||||
|
||||
namespace openfl{
|
||||
namespace display3D{
|
||||
namespace _internal{
|
||||
namespace agal{
|
||||
namespace _AGALConverter{
|
||||
|
||||
|
||||
class HXCPP_CLASS_ATTRIBUTES DestRegister_obj : public hx::Object
|
||||
{
|
||||
public:
|
||||
typedef hx::Object super;
|
||||
typedef DestRegister_obj OBJ_;
|
||||
DestRegister_obj();
|
||||
|
||||
public:
|
||||
enum { _hx_ClassId = 0x33588e3f };
|
||||
|
||||
void __construct();
|
||||
inline void *operator new(size_t inSize, bool inContainer=true,const char *inName="openfl.display3D._internal.agal._AGALConverter.DestRegister")
|
||||
{ return hx::Object::operator new(inSize,inContainer,inName); }
|
||||
inline void *operator new(size_t inSize, int extra)
|
||||
{ return hx::Object::operator new(inSize+extra,true,"openfl.display3D._internal.agal._AGALConverter.DestRegister"); }
|
||||
static hx::ObjectPtr< DestRegister_obj > __new();
|
||||
static hx::ObjectPtr< DestRegister_obj > __alloc(hx::Ctx *_hx_ctx);
|
||||
static void * _hx_vtable;
|
||||
static Dynamic __CreateEmpty();
|
||||
static Dynamic __Create(hx::DynamicArray inArgs);
|
||||
//~DestRegister_obj();
|
||||
|
||||
HX_DO_RTTI_ALL;
|
||||
hx::Val __Field(const ::String &inString, hx::PropertyAccess inCallProp);
|
||||
static bool __GetStatic(const ::String &inString, Dynamic &outValue, hx::PropertyAccess inCallProp);
|
||||
hx::Val __SetField(const ::String &inString,const hx::Val &inValue, hx::PropertyAccess inCallProp);
|
||||
void __GetFields(Array< ::String> &outFields);
|
||||
static void __register();
|
||||
void __Mark(HX_MARK_PARAMS);
|
||||
void __Visit(HX_VISIT_PARAMS);
|
||||
bool _hx_isInstanceOf(int inClassId);
|
||||
::String __ToString() const { return HX_("DestRegister",05,3f,c2,ef); }
|
||||
|
||||
static void __boot();
|
||||
static ::Dynamic __meta__;
|
||||
static ::openfl::display3D::_internal::agal::_AGALConverter::DestRegister parse(int v, ::openfl::display3D::_internal::agal::_AGALConverter::ProgramType programType);
|
||||
static ::Dynamic parse_dyn();
|
||||
|
||||
int mask;
|
||||
int n;
|
||||
::openfl::display3D::_internal::agal::_AGALConverter::ProgramType programType;
|
||||
int type;
|
||||
::String getWriteMask();
|
||||
::Dynamic getWriteMask_dyn();
|
||||
|
||||
::String toGLSL(hx::Null< bool > useMask);
|
||||
::Dynamic toGLSL_dyn();
|
||||
|
||||
};
|
||||
|
||||
} // end namespace openfl
|
||||
} // end namespace display3D
|
||||
} // end namespace _internal
|
||||
} // end namespace agal
|
||||
} // end namespace _AGALConverter
|
||||
|
||||
#endif /* INCLUDED_openfl_display3D__internal_agal__AGALConverter_DestRegister */
|
||||
@@ -0,0 +1,43 @@
|
||||
// Generated by Haxe 4.0.5
|
||||
#ifndef INCLUDED_openfl_display3D__internal_agal__AGALConverter_ProgramType
|
||||
#define INCLUDED_openfl_display3D__internal_agal__AGALConverter_ProgramType
|
||||
|
||||
#ifndef HXCPP_H
|
||||
#include <hxcpp.h>
|
||||
#endif
|
||||
|
||||
HX_DECLARE_CLASS5(openfl,display3D,_internal,agal,_AGALConverter,ProgramType)
|
||||
namespace openfl{
|
||||
namespace display3D{
|
||||
namespace _internal{
|
||||
namespace agal{
|
||||
namespace _AGALConverter{
|
||||
|
||||
|
||||
class ProgramType_obj : public hx::EnumBase_obj
|
||||
{
|
||||
typedef hx::EnumBase_obj super;
|
||||
typedef ProgramType_obj OBJ_;
|
||||
|
||||
public:
|
||||
ProgramType_obj() {};
|
||||
HX_DO_ENUM_RTTI;
|
||||
static void __boot();
|
||||
static void __register();
|
||||
static bool __GetStatic(const ::String &inName, Dynamic &outValue, hx::PropertyAccess inCallProp);
|
||||
::String GetEnumName( ) const { return HX_("openfl.display3D._internal.agal._AGALConverter.ProgramType",32,43,0c,ef); }
|
||||
::String __ToString() const { return HX_("ProgramType.",30,43,41,ab) + _hx_tag; }
|
||||
|
||||
static ::openfl::display3D::_internal::agal::_AGALConverter::ProgramType FRAGMENT;
|
||||
static inline ::openfl::display3D::_internal::agal::_AGALConverter::ProgramType FRAGMENT_dyn() { return FRAGMENT; }
|
||||
static ::openfl::display3D::_internal::agal::_AGALConverter::ProgramType VERTEX;
|
||||
static inline ::openfl::display3D::_internal::agal::_AGALConverter::ProgramType VERTEX_dyn() { return VERTEX; }
|
||||
};
|
||||
|
||||
} // end namespace openfl
|
||||
} // end namespace display3D
|
||||
} // end namespace _internal
|
||||
} // end namespace agal
|
||||
} // end namespace _AGALConverter
|
||||
|
||||
#endif /* INCLUDED_openfl_display3D__internal_agal__AGALConverter_ProgramType */
|
||||
@@ -0,0 +1,79 @@
|
||||
// Generated by Haxe 4.0.5
|
||||
#ifndef INCLUDED_openfl_display3D__internal_agal__AGALConverter_RegisterMapEntry
|
||||
#define INCLUDED_openfl_display3D__internal_agal__AGALConverter_RegisterMapEntry
|
||||
|
||||
#ifndef HXCPP_H
|
||||
#include <hxcpp.h>
|
||||
#endif
|
||||
|
||||
HX_DECLARE_STACK_FRAME(_hx_pos_f37df1b95961fe37_818_new)
|
||||
HX_DECLARE_CLASS5(openfl,display3D,_internal,agal,_AGALConverter,RegisterMapEntry)
|
||||
HX_DECLARE_CLASS5(openfl,display3D,_internal,agal,_AGALConverter,RegisterUsage)
|
||||
|
||||
namespace openfl{
|
||||
namespace display3D{
|
||||
namespace _internal{
|
||||
namespace agal{
|
||||
namespace _AGALConverter{
|
||||
|
||||
|
||||
class HXCPP_CLASS_ATTRIBUTES RegisterMapEntry_obj : public hx::Object
|
||||
{
|
||||
public:
|
||||
typedef hx::Object super;
|
||||
typedef RegisterMapEntry_obj OBJ_;
|
||||
RegisterMapEntry_obj();
|
||||
|
||||
public:
|
||||
enum { _hx_ClassId = 0x43285877 };
|
||||
|
||||
void __construct();
|
||||
inline void *operator new(size_t inSize, bool inContainer=true,const char *inName="openfl.display3D._internal.agal._AGALConverter.RegisterMapEntry")
|
||||
{ return hx::Object::operator new(inSize,inContainer,inName); }
|
||||
inline void *operator new(size_t inSize, int extra)
|
||||
{ return hx::Object::operator new(inSize+extra,true,"openfl.display3D._internal.agal._AGALConverter.RegisterMapEntry"); }
|
||||
|
||||
inline static hx::ObjectPtr< RegisterMapEntry_obj > __new() {
|
||||
hx::ObjectPtr< RegisterMapEntry_obj > __this = new RegisterMapEntry_obj();
|
||||
__this->__construct();
|
||||
return __this;
|
||||
}
|
||||
|
||||
inline static hx::ObjectPtr< RegisterMapEntry_obj > __alloc(hx::Ctx *_hx_ctx) {
|
||||
RegisterMapEntry_obj *__this = (RegisterMapEntry_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(RegisterMapEntry_obj), true, "openfl.display3D._internal.agal._AGALConverter.RegisterMapEntry"));
|
||||
*(void **)__this = RegisterMapEntry_obj::_hx_vtable;
|
||||
{
|
||||
HX_STACKFRAME(&_hx_pos_f37df1b95961fe37_818_new)
|
||||
}
|
||||
|
||||
return __this;
|
||||
}
|
||||
|
||||
static void * _hx_vtable;
|
||||
static Dynamic __CreateEmpty();
|
||||
static Dynamic __Create(hx::DynamicArray inArgs);
|
||||
//~RegisterMapEntry_obj();
|
||||
|
||||
HX_DO_RTTI_ALL;
|
||||
hx::Val __Field(const ::String &inString, hx::PropertyAccess inCallProp);
|
||||
hx::Val __SetField(const ::String &inString,const hx::Val &inValue, hx::PropertyAccess inCallProp);
|
||||
void __GetFields(Array< ::String> &outFields);
|
||||
static void __register();
|
||||
void __Mark(HX_MARK_PARAMS);
|
||||
void __Visit(HX_VISIT_PARAMS);
|
||||
bool _hx_isInstanceOf(int inClassId);
|
||||
::String __ToString() const { return HX_("RegisterMapEntry",d9,c1,86,00); }
|
||||
|
||||
::String name;
|
||||
int number;
|
||||
int type;
|
||||
::openfl::display3D::_internal::agal::_AGALConverter::RegisterUsage usage;
|
||||
};
|
||||
|
||||
} // end namespace openfl
|
||||
} // end namespace display3D
|
||||
} // end namespace _internal
|
||||
} // end namespace agal
|
||||
} // end namespace _AGALConverter
|
||||
|
||||
#endif /* INCLUDED_openfl_display3D__internal_agal__AGALConverter_RegisterMapEntry */
|
||||
@@ -0,0 +1,55 @@
|
||||
// Generated by Haxe 4.0.5
|
||||
#ifndef INCLUDED_openfl_display3D__internal_agal__AGALConverter_RegisterUsage
|
||||
#define INCLUDED_openfl_display3D__internal_agal__AGALConverter_RegisterUsage
|
||||
|
||||
#ifndef HXCPP_H
|
||||
#include <hxcpp.h>
|
||||
#endif
|
||||
|
||||
HX_DECLARE_CLASS5(openfl,display3D,_internal,agal,_AGALConverter,RegisterUsage)
|
||||
namespace openfl{
|
||||
namespace display3D{
|
||||
namespace _internal{
|
||||
namespace agal{
|
||||
namespace _AGALConverter{
|
||||
|
||||
|
||||
class RegisterUsage_obj : public hx::EnumBase_obj
|
||||
{
|
||||
typedef hx::EnumBase_obj super;
|
||||
typedef RegisterUsage_obj OBJ_;
|
||||
|
||||
public:
|
||||
RegisterUsage_obj() {};
|
||||
HX_DO_ENUM_RTTI;
|
||||
static void __boot();
|
||||
static void __register();
|
||||
static bool __GetStatic(const ::String &inName, Dynamic &outValue, hx::PropertyAccess inCallProp);
|
||||
::String GetEnumName( ) const { return HX_("openfl.display3D._internal.agal._AGALConverter.RegisterUsage",92,04,b8,b6); }
|
||||
::String __ToString() const { return HX_("RegisterUsage.",d0,3a,d9,af) + _hx_tag; }
|
||||
|
||||
static ::openfl::display3D::_internal::agal::_AGALConverter::RegisterUsage MATRIX_4_4;
|
||||
static inline ::openfl::display3D::_internal::agal::_AGALConverter::RegisterUsage MATRIX_4_4_dyn() { return MATRIX_4_4; }
|
||||
static ::openfl::display3D::_internal::agal::_AGALConverter::RegisterUsage SAMPLER_2D;
|
||||
static inline ::openfl::display3D::_internal::agal::_AGALConverter::RegisterUsage SAMPLER_2D_dyn() { return SAMPLER_2D; }
|
||||
static ::openfl::display3D::_internal::agal::_AGALConverter::RegisterUsage SAMPLER_2D_ALPHA;
|
||||
static inline ::openfl::display3D::_internal::agal::_AGALConverter::RegisterUsage SAMPLER_2D_ALPHA_dyn() { return SAMPLER_2D_ALPHA; }
|
||||
static ::openfl::display3D::_internal::agal::_AGALConverter::RegisterUsage SAMPLER_CUBE;
|
||||
static inline ::openfl::display3D::_internal::agal::_AGALConverter::RegisterUsage SAMPLER_CUBE_dyn() { return SAMPLER_CUBE; }
|
||||
static ::openfl::display3D::_internal::agal::_AGALConverter::RegisterUsage SAMPLER_CUBE_ALPHA;
|
||||
static inline ::openfl::display3D::_internal::agal::_AGALConverter::RegisterUsage SAMPLER_CUBE_ALPHA_dyn() { return SAMPLER_CUBE_ALPHA; }
|
||||
static ::openfl::display3D::_internal::agal::_AGALConverter::RegisterUsage UNUSED;
|
||||
static inline ::openfl::display3D::_internal::agal::_AGALConverter::RegisterUsage UNUSED_dyn() { return UNUSED; }
|
||||
static ::openfl::display3D::_internal::agal::_AGALConverter::RegisterUsage VECTOR_4;
|
||||
static inline ::openfl::display3D::_internal::agal::_AGALConverter::RegisterUsage VECTOR_4_dyn() { return VECTOR_4; }
|
||||
static ::openfl::display3D::_internal::agal::_AGALConverter::RegisterUsage VECTOR_4_ARRAY;
|
||||
static inline ::openfl::display3D::_internal::agal::_AGALConverter::RegisterUsage VECTOR_4_ARRAY_dyn() { return VECTOR_4_ARRAY; }
|
||||
};
|
||||
|
||||
} // end namespace openfl
|
||||
} // end namespace display3D
|
||||
} // end namespace _internal
|
||||
} // end namespace agal
|
||||
} // end namespace _AGALConverter
|
||||
|
||||
#endif /* INCLUDED_openfl_display3D__internal_agal__AGALConverter_RegisterUsage */
|
||||
@@ -0,0 +1,86 @@
|
||||
// Generated by Haxe 4.0.5
|
||||
#ifndef INCLUDED_openfl_display3D__internal_agal__AGALConverter_SamplerRegister
|
||||
#define INCLUDED_openfl_display3D__internal_agal__AGALConverter_SamplerRegister
|
||||
|
||||
#ifndef HXCPP_H
|
||||
#include <hxcpp.h>
|
||||
#endif
|
||||
|
||||
#ifndef INCLUDED_38344beec7696400
|
||||
#define INCLUDED_38344beec7696400
|
||||
#include "cpp/Int64.h"
|
||||
#endif
|
||||
HX_DECLARE_CLASS3(openfl,display,_internal,SamplerState)
|
||||
HX_DECLARE_CLASS5(openfl,display3D,_internal,agal,_AGALConverter,ProgramType)
|
||||
HX_DECLARE_CLASS5(openfl,display3D,_internal,agal,_AGALConverter,SamplerRegister)
|
||||
|
||||
namespace openfl{
|
||||
namespace display3D{
|
||||
namespace _internal{
|
||||
namespace agal{
|
||||
namespace _AGALConverter{
|
||||
|
||||
|
||||
class HXCPP_CLASS_ATTRIBUTES SamplerRegister_obj : public hx::Object
|
||||
{
|
||||
public:
|
||||
typedef hx::Object super;
|
||||
typedef SamplerRegister_obj OBJ_;
|
||||
SamplerRegister_obj();
|
||||
|
||||
public:
|
||||
enum { _hx_ClassId = 0x595ae871 };
|
||||
|
||||
void __construct();
|
||||
inline void *operator new(size_t inSize, bool inContainer=true,const char *inName="openfl.display3D._internal.agal._AGALConverter.SamplerRegister")
|
||||
{ return hx::Object::operator new(inSize,inContainer,inName); }
|
||||
inline void *operator new(size_t inSize, int extra)
|
||||
{ return hx::Object::operator new(inSize+extra,true,"openfl.display3D._internal.agal._AGALConverter.SamplerRegister"); }
|
||||
static hx::ObjectPtr< SamplerRegister_obj > __new();
|
||||
static hx::ObjectPtr< SamplerRegister_obj > __alloc(hx::Ctx *_hx_ctx);
|
||||
static void * _hx_vtable;
|
||||
static Dynamic __CreateEmpty();
|
||||
static Dynamic __Create(hx::DynamicArray inArgs);
|
||||
//~SamplerRegister_obj();
|
||||
|
||||
HX_DO_RTTI_ALL;
|
||||
hx::Val __Field(const ::String &inString, hx::PropertyAccess inCallProp);
|
||||
static bool __GetStatic(const ::String &inString, Dynamic &outValue, hx::PropertyAccess inCallProp);
|
||||
hx::Val __SetField(const ::String &inString,const hx::Val &inValue, hx::PropertyAccess inCallProp);
|
||||
void __GetFields(Array< ::String> &outFields);
|
||||
static void __register();
|
||||
void __Mark(HX_MARK_PARAMS);
|
||||
void __Visit(HX_VISIT_PARAMS);
|
||||
bool _hx_isInstanceOf(int inClassId);
|
||||
::String __ToString() const { return HX_("SamplerRegister",6b,77,ff,5c); }
|
||||
|
||||
static void __boot();
|
||||
static ::Dynamic __meta__;
|
||||
static ::openfl::display3D::_internal::agal::_AGALConverter::SamplerRegister parse( cpp::Int64Struct v, ::openfl::display3D::_internal::agal::_AGALConverter::ProgramType programType);
|
||||
static ::Dynamic parse_dyn();
|
||||
|
||||
int b;
|
||||
int d;
|
||||
int f;
|
||||
int m;
|
||||
int n;
|
||||
::openfl::display3D::_internal::agal::_AGALConverter::ProgramType programType;
|
||||
int s;
|
||||
int t;
|
||||
int type;
|
||||
int w;
|
||||
::String toGLSL();
|
||||
::Dynamic toGLSL_dyn();
|
||||
|
||||
::openfl::display::_internal::SamplerState toSamplerState();
|
||||
::Dynamic toSamplerState_dyn();
|
||||
|
||||
};
|
||||
|
||||
} // end namespace openfl
|
||||
} // end namespace display3D
|
||||
} // end namespace _internal
|
||||
} // end namespace agal
|
||||
} // end namespace _AGALConverter
|
||||
|
||||
#endif /* INCLUDED_openfl_display3D__internal_agal__AGALConverter_SamplerRegister */
|
||||
@@ -0,0 +1,81 @@
|
||||
// Generated by Haxe 4.0.5
|
||||
#ifndef INCLUDED_openfl_display3D__internal_agal__AGALConverter_SourceRegister
|
||||
#define INCLUDED_openfl_display3D__internal_agal__AGALConverter_SourceRegister
|
||||
|
||||
#ifndef HXCPP_H
|
||||
#include <hxcpp.h>
|
||||
#endif
|
||||
|
||||
#ifndef INCLUDED_38344beec7696400
|
||||
#define INCLUDED_38344beec7696400
|
||||
#include "cpp/Int64.h"
|
||||
#endif
|
||||
HX_DECLARE_CLASS5(openfl,display3D,_internal,agal,_AGALConverter,ProgramType)
|
||||
HX_DECLARE_CLASS5(openfl,display3D,_internal,agal,_AGALConverter,SourceRegister)
|
||||
|
||||
namespace openfl{
|
||||
namespace display3D{
|
||||
namespace _internal{
|
||||
namespace agal{
|
||||
namespace _AGALConverter{
|
||||
|
||||
|
||||
class HXCPP_CLASS_ATTRIBUTES SourceRegister_obj : public hx::Object
|
||||
{
|
||||
public:
|
||||
typedef hx::Object super;
|
||||
typedef SourceRegister_obj OBJ_;
|
||||
SourceRegister_obj();
|
||||
|
||||
public:
|
||||
enum { _hx_ClassId = 0x1dc18c38 };
|
||||
|
||||
void __construct();
|
||||
inline void *operator new(size_t inSize, bool inContainer=true,const char *inName="openfl.display3D._internal.agal._AGALConverter.SourceRegister")
|
||||
{ return hx::Object::operator new(inSize,inContainer,inName); }
|
||||
inline void *operator new(size_t inSize, int extra)
|
||||
{ return hx::Object::operator new(inSize+extra,true,"openfl.display3D._internal.agal._AGALConverter.SourceRegister"); }
|
||||
static hx::ObjectPtr< SourceRegister_obj > __new();
|
||||
static hx::ObjectPtr< SourceRegister_obj > __alloc(hx::Ctx *_hx_ctx);
|
||||
static void * _hx_vtable;
|
||||
static Dynamic __CreateEmpty();
|
||||
static Dynamic __Create(hx::DynamicArray inArgs);
|
||||
//~SourceRegister_obj();
|
||||
|
||||
HX_DO_RTTI_ALL;
|
||||
hx::Val __Field(const ::String &inString, hx::PropertyAccess inCallProp);
|
||||
static bool __GetStatic(const ::String &inString, Dynamic &outValue, hx::PropertyAccess inCallProp);
|
||||
hx::Val __SetField(const ::String &inString,const hx::Val &inValue, hx::PropertyAccess inCallProp);
|
||||
void __GetFields(Array< ::String> &outFields);
|
||||
static void __register();
|
||||
void __Mark(HX_MARK_PARAMS);
|
||||
void __Visit(HX_VISIT_PARAMS);
|
||||
bool _hx_isInstanceOf(int inClassId);
|
||||
::String __ToString() const { return HX_("SourceRegister",7e,7a,8d,0c); }
|
||||
|
||||
static void __boot();
|
||||
static ::Dynamic __meta__;
|
||||
static ::openfl::display3D::_internal::agal::_AGALConverter::SourceRegister parse( cpp::Int64Struct v, ::openfl::display3D::_internal::agal::_AGALConverter::ProgramType programType,int sourceMask);
|
||||
static ::Dynamic parse_dyn();
|
||||
|
||||
int d;
|
||||
int itype;
|
||||
int n;
|
||||
int o;
|
||||
::openfl::display3D::_internal::agal::_AGALConverter::ProgramType programType;
|
||||
int q;
|
||||
int s;
|
||||
int sourceMask;
|
||||
int type;
|
||||
::String toGLSL(hx::Null< bool > emitSwizzle,hx::Null< int > offset);
|
||||
::Dynamic toGLSL_dyn();
|
||||
|
||||
};
|
||||
|
||||
} // end namespace openfl
|
||||
} // end namespace display3D
|
||||
} // end namespace _internal
|
||||
} // end namespace agal
|
||||
} // end namespace _AGALConverter
|
||||
|
||||
#endif /* INCLUDED_openfl_display3D__internal_agal__AGALConverter_SourceRegister */
|
||||
@@ -0,0 +1,81 @@
|
||||
// Generated by Haxe 4.0.5
|
||||
#ifndef INCLUDED_openfl_display3D__internal_atf_ATFReader
|
||||
#define INCLUDED_openfl_display3D__internal_atf_ATFReader
|
||||
|
||||
#ifndef HXCPP_H
|
||||
#include <hxcpp.h>
|
||||
#endif
|
||||
|
||||
HX_DECLARE_CLASS2(haxe,io,Bytes)
|
||||
HX_DECLARE_CLASS4(openfl,display3D,_internal,atf,ATFReader)
|
||||
HX_DECLARE_CLASS2(openfl,utils,ByteArrayData)
|
||||
HX_DECLARE_CLASS2(openfl,utils,IDataInput)
|
||||
HX_DECLARE_CLASS2(openfl,utils,IDataOutput)
|
||||
|
||||
namespace openfl{
|
||||
namespace display3D{
|
||||
namespace _internal{
|
||||
namespace atf{
|
||||
|
||||
|
||||
class HXCPP_CLASS_ATTRIBUTES ATFReader_obj : public hx::Object
|
||||
{
|
||||
public:
|
||||
typedef hx::Object super;
|
||||
typedef ATFReader_obj OBJ_;
|
||||
ATFReader_obj();
|
||||
|
||||
public:
|
||||
enum { _hx_ClassId = 0x2940f3fc };
|
||||
|
||||
void __construct( ::openfl::utils::ByteArrayData data,int byteArrayOffset);
|
||||
inline void *operator new(size_t inSize, bool inContainer=true,const char *inName="openfl.display3D._internal.atf.ATFReader")
|
||||
{ return hx::Object::operator new(inSize,inContainer,inName); }
|
||||
inline void *operator new(size_t inSize, int extra)
|
||||
{ return hx::Object::operator new(inSize+extra,true,"openfl.display3D._internal.atf.ATFReader"); }
|
||||
static hx::ObjectPtr< ATFReader_obj > __new( ::openfl::utils::ByteArrayData data,int byteArrayOffset);
|
||||
static hx::ObjectPtr< ATFReader_obj > __alloc(hx::Ctx *_hx_ctx, ::openfl::utils::ByteArrayData data,int byteArrayOffset);
|
||||
static void * _hx_vtable;
|
||||
static Dynamic __CreateEmpty();
|
||||
static Dynamic __Create(hx::DynamicArray inArgs);
|
||||
//~ATFReader_obj();
|
||||
|
||||
HX_DO_RTTI_ALL;
|
||||
hx::Val __Field(const ::String &inString, hx::PropertyAccess inCallProp);
|
||||
hx::Val __SetField(const ::String &inString,const hx::Val &inValue, hx::PropertyAccess inCallProp);
|
||||
void __GetFields(Array< ::String> &outFields);
|
||||
static void __register();
|
||||
void __Mark(HX_MARK_PARAMS);
|
||||
void __Visit(HX_VISIT_PARAMS);
|
||||
bool _hx_isInstanceOf(int inClassId);
|
||||
::String __ToString() const { return HX_("ATFReader",96,ad,dd,e3); }
|
||||
|
||||
static void __boot();
|
||||
static ::Dynamic __meta__;
|
||||
int atfFormat;
|
||||
bool cubeMap;
|
||||
::openfl::utils::ByteArrayData data;
|
||||
int height;
|
||||
int mipCount;
|
||||
int version;
|
||||
int width;
|
||||
bool readHeader(int _hx___width,int _hx___height,bool cubeMap);
|
||||
::Dynamic readHeader_dyn();
|
||||
|
||||
void readTextures( ::Dynamic uploadCallback);
|
||||
::Dynamic readTextures_dyn();
|
||||
|
||||
int _hx___readUInt24( ::openfl::utils::ByteArrayData data);
|
||||
::Dynamic _hx___readUInt24_dyn();
|
||||
|
||||
int _hx___readUInt32( ::openfl::utils::ByteArrayData data);
|
||||
::Dynamic _hx___readUInt32_dyn();
|
||||
|
||||
};
|
||||
|
||||
} // end namespace openfl
|
||||
} // end namespace display3D
|
||||
} // end namespace _internal
|
||||
} // end namespace atf
|
||||
|
||||
#endif /* INCLUDED_openfl_display3D__internal_atf_ATFReader */
|
||||
Reference in New Issue
Block a user