// Enum: openfl._internal.formats.agal._AGALConverter.RegisterUsage

var $global = typeof window != "undefined" ? window : typeof global != "undefined" ? global : typeof self != "undefined" ? self : this

$global.Object.defineProperty(exports, "__esModule", {value: true});

// Imports

var $estr = require("./../../../../../estr_stub").default;
var $hxClasses = require("./../../../../../hxClasses_stub").default;

// Definition

var RegisterUsage = $hxClasses["openfl._internal.formats.agal._AGALConverter.RegisterUsage"] = { __ename__: ["openfl","_internal","formats","agal","_AGALConverter","RegisterUsage"], __constructs__: ["UNUSED","VECTOR_4","MATRIX_4_4","SAMPLER_2D","SAMPLER_2D_ALPHA","SAMPLER_CUBE","SAMPLER_CUBE_ALPHA","VECTOR_4_ARRAY"] }

RegisterUsage.SAMPLER_2D = ["SAMPLER_2D",3];
RegisterUsage.SAMPLER_2D.toString = $estr;
RegisterUsage.SAMPLER_2D.__enum__ = RegisterUsage;

RegisterUsage.SAMPLER_CUBE_ALPHA = ["SAMPLER_CUBE_ALPHA",6];
RegisterUsage.SAMPLER_CUBE_ALPHA.toString = $estr;
RegisterUsage.SAMPLER_CUBE_ALPHA.__enum__ = RegisterUsage;

RegisterUsage.SAMPLER_CUBE = ["SAMPLER_CUBE",5];
RegisterUsage.SAMPLER_CUBE.toString = $estr;
RegisterUsage.SAMPLER_CUBE.__enum__ = RegisterUsage;

RegisterUsage.UNUSED = ["UNUSED",0];
RegisterUsage.UNUSED.toString = $estr;
RegisterUsage.UNUSED.__enum__ = RegisterUsage;

RegisterUsage.VECTOR_4 = ["VECTOR_4",1];
RegisterUsage.VECTOR_4.toString = $estr;
RegisterUsage.VECTOR_4.__enum__ = RegisterUsage;

RegisterUsage.SAMPLER_2D_ALPHA = ["SAMPLER_2D_ALPHA",4];
RegisterUsage.SAMPLER_2D_ALPHA.toString = $estr;
RegisterUsage.SAMPLER_2D_ALPHA.__enum__ = RegisterUsage;

RegisterUsage.MATRIX_4_4 = ["MATRIX_4_4",2];
RegisterUsage.MATRIX_4_4.toString = $estr;
RegisterUsage.MATRIX_4_4.__enum__ = RegisterUsage;

RegisterUsage.VECTOR_4_ARRAY = ["VECTOR_4_ARRAY",7];
RegisterUsage.VECTOR_4_ARRAY.toString = $estr;
RegisterUsage.VECTOR_4_ARRAY.__enum__ = RegisterUsage;


exports.default = RegisterUsage;