Table of Contents

Interface WebGLRenderingContextBase

Namespace
CSharpToJavaScript.APIs.JS
Assembly
CSharpToJavaScript.dll
[Value("WebGLRenderingContextBase")]
public interface WebGLRenderingContextBase

Fields

ACTIVE_ATTRIBUTES

[Value("ACTIVE_ATTRIBUTES")]
public const ulong ACTIVE_ATTRIBUTES = 35721

Field Value

ulong

ACTIVE_TEXTURE

[Value("ACTIVE_TEXTURE")]
public const ulong ACTIVE_TEXTURE = 34016

Field Value

ulong

ACTIVE_UNIFORMS

[Value("ACTIVE_UNIFORMS")]
public const ulong ACTIVE_UNIFORMS = 35718

Field Value

ulong

ALIASED_LINE_WIDTH_RANGE

[Value("ALIASED_LINE_WIDTH_RANGE")]
public const ulong ALIASED_LINE_WIDTH_RANGE = 33902

Field Value

ulong

ALIASED_POINT_SIZE_RANGE

[Value("ALIASED_POINT_SIZE_RANGE")]
public const ulong ALIASED_POINT_SIZE_RANGE = 33901

Field Value

ulong

ALPHA

[Value("ALPHA")]
public const ulong ALPHA = 6406

Field Value

ulong

ALPHA_BITS

[Value("ALPHA_BITS")]
public const ulong ALPHA_BITS = 3413

Field Value

ulong

ALWAYS

[Value("ALWAYS")]
public const ulong ALWAYS = 519

Field Value

ulong

ARRAY_BUFFER

[Value("ARRAY_BUFFER")]
public const ulong ARRAY_BUFFER = 34962

Field Value

ulong

ARRAY_BUFFER_BINDING

[Value("ARRAY_BUFFER_BINDING")]
public const ulong ARRAY_BUFFER_BINDING = 34964

Field Value

ulong

ATTACHED_SHADERS

[Value("ATTACHED_SHADERS")]
public const ulong ATTACHED_SHADERS = 35717

Field Value

ulong

BACK

[Value("BACK")]
public const ulong BACK = 1029

Field Value

ulong

BLEND

[Value("BLEND")]
public const ulong BLEND = 3042

Field Value

ulong

BLEND_COLOR

[Value("BLEND_COLOR")]
public const ulong BLEND_COLOR = 32773

Field Value

ulong

BLEND_DST_ALPHA

[Value("BLEND_DST_ALPHA")]
public const ulong BLEND_DST_ALPHA = 32970

Field Value

ulong

BLEND_DST_RGB

[Value("BLEND_DST_RGB")]
public const ulong BLEND_DST_RGB = 32968

Field Value

ulong

BLEND_EQUATION

[Value("BLEND_EQUATION")]
public const ulong BLEND_EQUATION = 32777

Field Value

ulong

BLEND_EQUATION_ALPHA

[Value("BLEND_EQUATION_ALPHA")]
public const ulong BLEND_EQUATION_ALPHA = 34877

Field Value

ulong

BLEND_EQUATION_RGB

[Value("BLEND_EQUATION_RGB")]
public const ulong BLEND_EQUATION_RGB = 32777

Field Value

ulong

BLEND_SRC_ALPHA

[Value("BLEND_SRC_ALPHA")]
public const ulong BLEND_SRC_ALPHA = 32971

Field Value

ulong

BLEND_SRC_RGB

[Value("BLEND_SRC_RGB")]
public const ulong BLEND_SRC_RGB = 32969

Field Value

ulong

BLUE_BITS

[Value("BLUE_BITS")]
public const ulong BLUE_BITS = 3412

Field Value

ulong

BOOL

[Value("BOOL")]
public const ulong BOOL = 35670

Field Value

ulong

BOOL_VEC2

[Value("BOOL_VEC2")]
public const ulong BOOL_VEC2 = 35671

Field Value

ulong

BOOL_VEC3

[Value("BOOL_VEC3")]
public const ulong BOOL_VEC3 = 35672

Field Value

ulong

BOOL_VEC4

[Value("BOOL_VEC4")]
public const ulong BOOL_VEC4 = 35673

Field Value

ulong

BROWSER_DEFAULT_WEBGL

[Value("BROWSER_DEFAULT_WEBGL")]
public const ulong BROWSER_DEFAULT_WEBGL = 37444

Field Value

ulong

BUFFER_SIZE

[Value("BUFFER_SIZE")]
public const ulong BUFFER_SIZE = 34660

Field Value

ulong

BUFFER_USAGE

[Value("BUFFER_USAGE")]
public const ulong BUFFER_USAGE = 34661

Field Value

ulong

BYTE

[Value("BYTE")]
public const ulong BYTE = 5120

Field Value

ulong

CCW

[Value("CCW")]
public const ulong CCW = 2305

Field Value

ulong

CLAMP_TO_EDGE

[Value("CLAMP_TO_EDGE")]
public const ulong CLAMP_TO_EDGE = 33071

Field Value

ulong

COLOR_ATTACHMENT0

[Value("COLOR_ATTACHMENT0")]
public const ulong COLOR_ATTACHMENT0 = 36064

Field Value

ulong

COLOR_BUFFER_BIT

[Value("COLOR_BUFFER_BIT")]
public const ulong COLOR_BUFFER_BIT = 16384

Field Value

ulong

COLOR_CLEAR_VALUE

[Value("COLOR_CLEAR_VALUE")]
public const ulong COLOR_CLEAR_VALUE = 3106

Field Value

ulong

COLOR_WRITEMASK

[Value("COLOR_WRITEMASK")]
public const ulong COLOR_WRITEMASK = 3107

Field Value

ulong

COMPILE_STATUS

[Value("COMPILE_STATUS")]
public const ulong COMPILE_STATUS = 35713

Field Value

ulong

COMPRESSED_TEXTURE_FORMATS

[Value("COMPRESSED_TEXTURE_FORMATS")]
public const ulong COMPRESSED_TEXTURE_FORMATS = 34467

Field Value

ulong

CONSTANT_ALPHA

[Value("CONSTANT_ALPHA")]
public const ulong CONSTANT_ALPHA = 32771

Field Value

ulong

CONSTANT_COLOR

[Value("CONSTANT_COLOR")]
public const ulong CONSTANT_COLOR = 32769

Field Value

ulong

CONTEXT_LOST_WEBGL

[Value("CONTEXT_LOST_WEBGL")]
public const ulong CONTEXT_LOST_WEBGL = 37442

Field Value

ulong

CULL_FACE

[Value("CULL_FACE")]
public const ulong CULL_FACE = 2884

Field Value

ulong

CULL_FACE_MODE

[Value("CULL_FACE_MODE")]
public const ulong CULL_FACE_MODE = 2885

Field Value

ulong

CURRENT_PROGRAM

[Value("CURRENT_PROGRAM")]
public const ulong CURRENT_PROGRAM = 35725

Field Value

ulong

CURRENT_VERTEX_ATTRIB

[Value("CURRENT_VERTEX_ATTRIB")]
public const ulong CURRENT_VERTEX_ATTRIB = 34342

Field Value

ulong

CW

[Value("CW")]
public const ulong CW = 2304

Field Value

ulong

DECR

[Value("DECR")]
public const ulong DECR = 7683

Field Value

ulong

DECR_WRAP

[Value("DECR_WRAP")]
public const ulong DECR_WRAP = 34056

Field Value

ulong

DELETE_STATUS

[Value("DELETE_STATUS")]
public const ulong DELETE_STATUS = 35712

Field Value

ulong

DEPTH_ATTACHMENT

[Value("DEPTH_ATTACHMENT")]
public const ulong DEPTH_ATTACHMENT = 36096

Field Value

ulong

DEPTH_BITS

[Value("DEPTH_BITS")]
public const ulong DEPTH_BITS = 3414

Field Value

ulong

DEPTH_BUFFER_BIT

[Value("DEPTH_BUFFER_BIT")]
public const ulong DEPTH_BUFFER_BIT = 256

Field Value

ulong

DEPTH_CLEAR_VALUE

[Value("DEPTH_CLEAR_VALUE")]
public const ulong DEPTH_CLEAR_VALUE = 2931

Field Value

ulong

DEPTH_COMPONENT

[Value("DEPTH_COMPONENT")]
public const ulong DEPTH_COMPONENT = 6402

Field Value

ulong

DEPTH_COMPONENT16

[Value("DEPTH_COMPONENT16")]
public const ulong DEPTH_COMPONENT16 = 33189

Field Value

ulong

DEPTH_FUNC

[Value("DEPTH_FUNC")]
public const ulong DEPTH_FUNC = 2932

Field Value

ulong

DEPTH_RANGE

[Value("DEPTH_RANGE")]
public const ulong DEPTH_RANGE = 2928

Field Value

ulong

DEPTH_STENCIL

[Value("DEPTH_STENCIL")]
public const ulong DEPTH_STENCIL = 34041

Field Value

ulong

DEPTH_STENCIL_ATTACHMENT

[Value("DEPTH_STENCIL_ATTACHMENT")]
public const ulong DEPTH_STENCIL_ATTACHMENT = 33306

Field Value

ulong

DEPTH_TEST

[Value("DEPTH_TEST")]
public const ulong DEPTH_TEST = 2929

Field Value

ulong

DEPTH_WRITEMASK

[Value("DEPTH_WRITEMASK")]
public const ulong DEPTH_WRITEMASK = 2930

Field Value

ulong

DITHER

[Value("DITHER")]
public const ulong DITHER = 3024

Field Value

ulong

DONT_CARE

[Value("DONT_CARE")]
public const ulong DONT_CARE = 4352

Field Value

ulong

DST_ALPHA

[Value("DST_ALPHA")]
public const ulong DST_ALPHA = 772

Field Value

ulong

DST_COLOR

[Value("DST_COLOR")]
public const ulong DST_COLOR = 774

Field Value

ulong

DYNAMIC_DRAW

[Value("DYNAMIC_DRAW")]
public const ulong DYNAMIC_DRAW = 35048

Field Value

ulong

ELEMENT_ARRAY_BUFFER

[Value("ELEMENT_ARRAY_BUFFER")]
public const ulong ELEMENT_ARRAY_BUFFER = 34963

Field Value

ulong

ELEMENT_ARRAY_BUFFER_BINDING

[Value("ELEMENT_ARRAY_BUFFER_BINDING")]
public const ulong ELEMENT_ARRAY_BUFFER_BINDING = 34965

Field Value

ulong

EQUAL

[Value("EQUAL")]
public const ulong EQUAL = 514

Field Value

ulong

FASTEST

[Value("FASTEST")]
public const ulong FASTEST = 4353

Field Value

ulong

FLOAT

[Value("FLOAT")]
public const ulong FLOAT = 5126

Field Value

ulong

FLOAT_MAT2

[Value("FLOAT_MAT2")]
public const ulong FLOAT_MAT2 = 35674

Field Value

ulong

FLOAT_MAT3

[Value("FLOAT_MAT3")]
public const ulong FLOAT_MAT3 = 35675

Field Value

ulong

FLOAT_MAT4

[Value("FLOAT_MAT4")]
public const ulong FLOAT_MAT4 = 35676

Field Value

ulong

FLOAT_VEC2

[Value("FLOAT_VEC2")]
public const ulong FLOAT_VEC2 = 35664

Field Value

ulong

FLOAT_VEC3

[Value("FLOAT_VEC3")]
public const ulong FLOAT_VEC3 = 35665

Field Value

ulong

FLOAT_VEC4

[Value("FLOAT_VEC4")]
public const ulong FLOAT_VEC4 = 35666

Field Value

ulong

FRAGMENT_SHADER

[Value("FRAGMENT_SHADER")]
public const ulong FRAGMENT_SHADER = 35632

Field Value

ulong

FRAMEBUFFER

[Value("FRAMEBUFFER")]
public const ulong FRAMEBUFFER = 36160

Field Value

ulong

FRAMEBUFFER_ATTACHMENT_OBJECT_NAME

[Value("FRAMEBUFFER_ATTACHMENT_OBJECT_NAME")]
public const ulong FRAMEBUFFER_ATTACHMENT_OBJECT_NAME = 36049

Field Value

ulong

FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE

[Value("FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE")]
public const ulong FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE = 36048

Field Value

ulong

FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE

[Value("FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE")]
public const ulong FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE = 36051

Field Value

ulong

FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL

[Value("FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL")]
public const ulong FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL = 36050

Field Value

ulong

FRAMEBUFFER_BINDING

[Value("FRAMEBUFFER_BINDING")]
public const ulong FRAMEBUFFER_BINDING = 36006

Field Value

ulong

FRAMEBUFFER_COMPLETE

[Value("FRAMEBUFFER_COMPLETE")]
public const ulong FRAMEBUFFER_COMPLETE = 36053

Field Value

ulong

FRAMEBUFFER_INCOMPLETE_ATTACHMENT

[Value("FRAMEBUFFER_INCOMPLETE_ATTACHMENT")]
public const ulong FRAMEBUFFER_INCOMPLETE_ATTACHMENT = 36054

Field Value

ulong

FRAMEBUFFER_INCOMPLETE_DIMENSIONS

[Value("FRAMEBUFFER_INCOMPLETE_DIMENSIONS")]
public const ulong FRAMEBUFFER_INCOMPLETE_DIMENSIONS = 36057

Field Value

ulong

FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT

[Value("FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT")]
public const ulong FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT = 36055

Field Value

ulong

FRAMEBUFFER_UNSUPPORTED

[Value("FRAMEBUFFER_UNSUPPORTED")]
public const ulong FRAMEBUFFER_UNSUPPORTED = 36061

Field Value

ulong

FRONT

[Value("FRONT")]
public const ulong FRONT = 1028

Field Value

ulong

FRONT_AND_BACK

[Value("FRONT_AND_BACK")]
public const ulong FRONT_AND_BACK = 1032

Field Value

ulong

FRONT_FACE

[Value("FRONT_FACE")]
public const ulong FRONT_FACE = 2886

Field Value

ulong

FUNC_ADD

[Value("FUNC_ADD")]
public const ulong FUNC_ADD = 32774

Field Value

ulong

FUNC_REVERSE_SUBTRACT

[Value("FUNC_REVERSE_SUBTRACT")]
public const ulong FUNC_REVERSE_SUBTRACT = 32779

Field Value

ulong

FUNC_SUBTRACT

[Value("FUNC_SUBTRACT")]
public const ulong FUNC_SUBTRACT = 32778

Field Value

ulong

GENERATE_MIPMAP_HINT

[Value("GENERATE_MIPMAP_HINT")]
public const ulong GENERATE_MIPMAP_HINT = 33170

Field Value

ulong

GEQUAL

[Value("GEQUAL")]
public const ulong GEQUAL = 518

Field Value

ulong

GREATER

[Value("GREATER")]
public const ulong GREATER = 516

Field Value

ulong

GREEN_BITS

[Value("GREEN_BITS")]
public const ulong GREEN_BITS = 3411

Field Value

ulong

HIGH_FLOAT

[Value("HIGH_FLOAT")]
public const ulong HIGH_FLOAT = 36338

Field Value

ulong

HIGH_INT

[Value("HIGH_INT")]
public const ulong HIGH_INT = 36341

Field Value

ulong

IMPLEMENTATION_COLOR_READ_FORMAT

[Value("IMPLEMENTATION_COLOR_READ_FORMAT")]
public const ulong IMPLEMENTATION_COLOR_READ_FORMAT = 35739

Field Value

ulong

IMPLEMENTATION_COLOR_READ_TYPE

[Value("IMPLEMENTATION_COLOR_READ_TYPE")]
public const ulong IMPLEMENTATION_COLOR_READ_TYPE = 35738

Field Value

ulong

INCR

[Value("INCR")]
public const ulong INCR = 7682

Field Value

ulong

INCR_WRAP

[Value("INCR_WRAP")]
public const ulong INCR_WRAP = 34055

Field Value

ulong

INT

[Value("INT")]
public const ulong INT = 5124

Field Value

ulong

INT_VEC2

[Value("INT_VEC2")]
public const ulong INT_VEC2 = 35667

Field Value

ulong

INT_VEC3

[Value("INT_VEC3")]
public const ulong INT_VEC3 = 35668

Field Value

ulong

INT_VEC4

[Value("INT_VEC4")]
public const ulong INT_VEC4 = 35669

Field Value

ulong

INVALID_ENUM

[Value("INVALID_ENUM")]
public const ulong INVALID_ENUM = 1280

Field Value

ulong

INVALID_FRAMEBUFFER_OPERATION

[Value("INVALID_FRAMEBUFFER_OPERATION")]
public const ulong INVALID_FRAMEBUFFER_OPERATION = 1286

Field Value

ulong

INVALID_OPERATION

[Value("INVALID_OPERATION")]
public const ulong INVALID_OPERATION = 1282

Field Value

ulong

INVALID_VALUE

[Value("INVALID_VALUE")]
public const ulong INVALID_VALUE = 1281

Field Value

ulong

INVERT

[Value("INVERT")]
public const ulong INVERT = 5386

Field Value

ulong

KEEP

[Value("KEEP")]
public const ulong KEEP = 7680

Field Value

ulong

LEQUAL

[Value("LEQUAL")]
public const ulong LEQUAL = 515

Field Value

ulong

LESS

[Value("LESS")]
public const ulong LESS = 513

Field Value

ulong

LINEAR

[Value("LINEAR")]
public const ulong LINEAR = 9729

Field Value

ulong

LINEAR_MIPMAP_LINEAR

[Value("LINEAR_MIPMAP_LINEAR")]
public const ulong LINEAR_MIPMAP_LINEAR = 9987

Field Value

ulong

LINEAR_MIPMAP_NEAREST

[Value("LINEAR_MIPMAP_NEAREST")]
public const ulong LINEAR_MIPMAP_NEAREST = 9985

Field Value

ulong

LINES

[Value("LINES")]
public const ulong LINES = 1

Field Value

ulong

LINE_LOOP

[Value("LINE_LOOP")]
public const ulong LINE_LOOP = 2

Field Value

ulong

LINE_STRIP

[Value("LINE_STRIP")]
public const ulong LINE_STRIP = 3

Field Value

ulong

LINE_WIDTH

[Value("LINE_WIDTH")]
public const ulong LINE_WIDTH = 2849

Field Value

ulong
[Value("LINK_STATUS")]
public const ulong LINK_STATUS = 35714

Field Value

ulong

LOW_FLOAT

[Value("LOW_FLOAT")]
public const ulong LOW_FLOAT = 36336

Field Value

ulong

LOW_INT

[Value("LOW_INT")]
public const ulong LOW_INT = 36339

Field Value

ulong

LUMINANCE

[Value("LUMINANCE")]
public const ulong LUMINANCE = 6409

Field Value

ulong

LUMINANCE_ALPHA

[Value("LUMINANCE_ALPHA")]
public const ulong LUMINANCE_ALPHA = 6410

Field Value

ulong

MAX_COMBINED_TEXTURE_IMAGE_UNITS

[Value("MAX_COMBINED_TEXTURE_IMAGE_UNITS")]
public const ulong MAX_COMBINED_TEXTURE_IMAGE_UNITS = 35661

Field Value

ulong

MAX_CUBE_MAP_TEXTURE_SIZE

[Value("MAX_CUBE_MAP_TEXTURE_SIZE")]
public const ulong MAX_CUBE_MAP_TEXTURE_SIZE = 34076

Field Value

ulong

MAX_FRAGMENT_UNIFORM_VECTORS

[Value("MAX_FRAGMENT_UNIFORM_VECTORS")]
public const ulong MAX_FRAGMENT_UNIFORM_VECTORS = 36349

Field Value

ulong

MAX_RENDERBUFFER_SIZE

[Value("MAX_RENDERBUFFER_SIZE")]
public const ulong MAX_RENDERBUFFER_SIZE = 34024

Field Value

ulong

MAX_TEXTURE_IMAGE_UNITS

[Value("MAX_TEXTURE_IMAGE_UNITS")]
public const ulong MAX_TEXTURE_IMAGE_UNITS = 34930

Field Value

ulong

MAX_TEXTURE_SIZE

[Value("MAX_TEXTURE_SIZE")]
public const ulong MAX_TEXTURE_SIZE = 3379

Field Value

ulong

MAX_VARYING_VECTORS

[Value("MAX_VARYING_VECTORS")]
public const ulong MAX_VARYING_VECTORS = 36348

Field Value

ulong

MAX_VERTEX_ATTRIBS

[Value("MAX_VERTEX_ATTRIBS")]
public const ulong MAX_VERTEX_ATTRIBS = 34921

Field Value

ulong

MAX_VERTEX_TEXTURE_IMAGE_UNITS

[Value("MAX_VERTEX_TEXTURE_IMAGE_UNITS")]
public const ulong MAX_VERTEX_TEXTURE_IMAGE_UNITS = 35660

Field Value

ulong

MAX_VERTEX_UNIFORM_VECTORS

[Value("MAX_VERTEX_UNIFORM_VECTORS")]
public const ulong MAX_VERTEX_UNIFORM_VECTORS = 36347

Field Value

ulong

MAX_VIEWPORT_DIMS

[Value("MAX_VIEWPORT_DIMS")]
public const ulong MAX_VIEWPORT_DIMS = 3386

Field Value

ulong

MEDIUM_FLOAT

[Value("MEDIUM_FLOAT")]
public const ulong MEDIUM_FLOAT = 36337

Field Value

ulong

MEDIUM_INT

[Value("MEDIUM_INT")]
public const ulong MEDIUM_INT = 36340

Field Value

ulong

MIRRORED_REPEAT

[Value("MIRRORED_REPEAT")]
public const ulong MIRRORED_REPEAT = 33648

Field Value

ulong

NEAREST

[Value("NEAREST")]
public const ulong NEAREST = 9728

Field Value

ulong

NEAREST_MIPMAP_LINEAR

[Value("NEAREST_MIPMAP_LINEAR")]
public const ulong NEAREST_MIPMAP_LINEAR = 9986

Field Value

ulong

NEAREST_MIPMAP_NEAREST

[Value("NEAREST_MIPMAP_NEAREST")]
public const ulong NEAREST_MIPMAP_NEAREST = 9984

Field Value

ulong

NEVER

[Value("NEVER")]
public const ulong NEVER = 512

Field Value

ulong

NICEST

[Value("NICEST")]
public const ulong NICEST = 4354

Field Value

ulong

NONE

[Value("NONE")]
public const ulong NONE = 0

Field Value

ulong

NOTEQUAL

[Value("NOTEQUAL")]
public const ulong NOTEQUAL = 517

Field Value

ulong

NO_ERROR

[Value("NO_ERROR")]
public const ulong NO_ERROR = 0

Field Value

ulong

ONE

[Value("ONE")]
public const ulong ONE = 1

Field Value

ulong

ONE_MINUS_CONSTANT_ALPHA

[Value("ONE_MINUS_CONSTANT_ALPHA")]
public const ulong ONE_MINUS_CONSTANT_ALPHA = 32772

Field Value

ulong

ONE_MINUS_CONSTANT_COLOR

[Value("ONE_MINUS_CONSTANT_COLOR")]
public const ulong ONE_MINUS_CONSTANT_COLOR = 32770

Field Value

ulong

ONE_MINUS_DST_ALPHA

[Value("ONE_MINUS_DST_ALPHA")]
public const ulong ONE_MINUS_DST_ALPHA = 773

Field Value

ulong

ONE_MINUS_DST_COLOR

[Value("ONE_MINUS_DST_COLOR")]
public const ulong ONE_MINUS_DST_COLOR = 775

Field Value

ulong

ONE_MINUS_SRC_ALPHA

[Value("ONE_MINUS_SRC_ALPHA")]
public const ulong ONE_MINUS_SRC_ALPHA = 771

Field Value

ulong

ONE_MINUS_SRC_COLOR

[Value("ONE_MINUS_SRC_COLOR")]
public const ulong ONE_MINUS_SRC_COLOR = 769

Field Value

ulong

OUT_OF_MEMORY

[Value("OUT_OF_MEMORY")]
public const ulong OUT_OF_MEMORY = 1285

Field Value

ulong

PACK_ALIGNMENT

[Value("PACK_ALIGNMENT")]
public const ulong PACK_ALIGNMENT = 3333

Field Value

ulong

POINTS

[Value("POINTS")]
public const ulong POINTS = 0

Field Value

ulong

POLYGON_OFFSET_FACTOR

[Value("POLYGON_OFFSET_FACTOR")]
public const ulong POLYGON_OFFSET_FACTOR = 32824

Field Value

ulong

POLYGON_OFFSET_FILL

[Value("POLYGON_OFFSET_FILL")]
public const ulong POLYGON_OFFSET_FILL = 32823

Field Value

ulong

POLYGON_OFFSET_UNITS

[Value("POLYGON_OFFSET_UNITS")]
public const ulong POLYGON_OFFSET_UNITS = 10752

Field Value

ulong

RED_BITS

[Value("RED_BITS")]
public const ulong RED_BITS = 3410

Field Value

ulong

RENDERBUFFER

[Value("RENDERBUFFER")]
public const ulong RENDERBUFFER = 36161

Field Value

ulong

RENDERBUFFER_ALPHA_SIZE

[Value("RENDERBUFFER_ALPHA_SIZE")]
public const ulong RENDERBUFFER_ALPHA_SIZE = 36179

Field Value

ulong

RENDERBUFFER_BINDING

[Value("RENDERBUFFER_BINDING")]
public const ulong RENDERBUFFER_BINDING = 36007

Field Value

ulong

RENDERBUFFER_BLUE_SIZE

[Value("RENDERBUFFER_BLUE_SIZE")]
public const ulong RENDERBUFFER_BLUE_SIZE = 36178

Field Value

ulong

RENDERBUFFER_DEPTH_SIZE

[Value("RENDERBUFFER_DEPTH_SIZE")]
public const ulong RENDERBUFFER_DEPTH_SIZE = 36180

Field Value

ulong

RENDERBUFFER_GREEN_SIZE

[Value("RENDERBUFFER_GREEN_SIZE")]
public const ulong RENDERBUFFER_GREEN_SIZE = 36177

Field Value

ulong

RENDERBUFFER_HEIGHT

[Value("RENDERBUFFER_HEIGHT")]
public const ulong RENDERBUFFER_HEIGHT = 36163

Field Value

ulong

RENDERBUFFER_INTERNAL_FORMAT

[Value("RENDERBUFFER_INTERNAL_FORMAT")]
public const ulong RENDERBUFFER_INTERNAL_FORMAT = 36164

Field Value

ulong

RENDERBUFFER_RED_SIZE

[Value("RENDERBUFFER_RED_SIZE")]
public const ulong RENDERBUFFER_RED_SIZE = 36176

Field Value

ulong

RENDERBUFFER_STENCIL_SIZE

[Value("RENDERBUFFER_STENCIL_SIZE")]
public const ulong RENDERBUFFER_STENCIL_SIZE = 36181

Field Value

ulong

RENDERBUFFER_WIDTH

[Value("RENDERBUFFER_WIDTH")]
public const ulong RENDERBUFFER_WIDTH = 36162

Field Value

ulong

RENDERER

[Value("RENDERER")]
public const ulong RENDERER = 7937

Field Value

ulong

REPEAT

[Value("REPEAT")]
public const ulong REPEAT = 10497

Field Value

ulong

REPLACE

[Value("REPLACE")]
public const ulong REPLACE = 7681

Field Value

ulong

RGB

[Value("RGB")]
public const ulong RGB = 6407

Field Value

ulong

RGB565

[Value("RGB565")]
public const ulong RGB565 = 36194

Field Value

ulong

RGB5_A1

[Value("RGB5_A1")]
public const ulong RGB5_A1 = 32855

Field Value

ulong

RGBA

[Value("RGBA")]
public const ulong RGBA = 6408

Field Value

ulong

RGBA4

[Value("RGBA4")]
public const ulong RGBA4 = 32854

Field Value

ulong

RGBA8

[Value("RGBA8")]
public const ulong RGBA8 = 32856

Field Value

ulong

SAMPLER_2D

[Value("SAMPLER_2D")]
public const ulong SAMPLER_2D = 35678

Field Value

ulong

SAMPLER_CUBE

[Value("SAMPLER_CUBE")]
public const ulong SAMPLER_CUBE = 35680

Field Value

ulong

SAMPLES

[Value("SAMPLES")]
public const ulong SAMPLES = 32937

Field Value

ulong

SAMPLE_ALPHA_TO_COVERAGE

[Value("SAMPLE_ALPHA_TO_COVERAGE")]
public const ulong SAMPLE_ALPHA_TO_COVERAGE = 32926

Field Value

ulong

SAMPLE_BUFFERS

[Value("SAMPLE_BUFFERS")]
public const ulong SAMPLE_BUFFERS = 32936

Field Value

ulong

SAMPLE_COVERAGE

[Value("SAMPLE_COVERAGE")]
public const ulong SAMPLE_COVERAGE = 32928

Field Value

ulong

SAMPLE_COVERAGE_INVERT

[Value("SAMPLE_COVERAGE_INVERT")]
public const ulong SAMPLE_COVERAGE_INVERT = 32939

Field Value

ulong

SAMPLE_COVERAGE_VALUE

[Value("SAMPLE_COVERAGE_VALUE")]
public const ulong SAMPLE_COVERAGE_VALUE = 32938

Field Value

ulong

SCISSOR_BOX

[Value("SCISSOR_BOX")]
public const ulong SCISSOR_BOX = 3088

Field Value

ulong

SCISSOR_TEST

[Value("SCISSOR_TEST")]
public const ulong SCISSOR_TEST = 3089

Field Value

ulong

SHADER_TYPE

[Value("SHADER_TYPE")]
public const ulong SHADER_TYPE = 35663

Field Value

ulong

SHADING_LANGUAGE_VERSION

[Value("SHADING_LANGUAGE_VERSION")]
public const ulong SHADING_LANGUAGE_VERSION = 35724

Field Value

ulong

SHORT

[Value("SHORT")]
public const ulong SHORT = 5122

Field Value

ulong

SRC_ALPHA

[Value("SRC_ALPHA")]
public const ulong SRC_ALPHA = 770

Field Value

ulong

SRC_ALPHA_SATURATE

[Value("SRC_ALPHA_SATURATE")]
public const ulong SRC_ALPHA_SATURATE = 776

Field Value

ulong

SRC_COLOR

[Value("SRC_COLOR")]
public const ulong SRC_COLOR = 768

Field Value

ulong

STATIC_DRAW

[Value("STATIC_DRAW")]
public const ulong STATIC_DRAW = 35044

Field Value

ulong

STENCIL_ATTACHMENT

[Value("STENCIL_ATTACHMENT")]
public const ulong STENCIL_ATTACHMENT = 36128

Field Value

ulong

STENCIL_BACK_FAIL

[Value("STENCIL_BACK_FAIL")]
public const ulong STENCIL_BACK_FAIL = 34817

Field Value

ulong

STENCIL_BACK_FUNC

[Value("STENCIL_BACK_FUNC")]
public const ulong STENCIL_BACK_FUNC = 34816

Field Value

ulong

STENCIL_BACK_PASS_DEPTH_FAIL

[Value("STENCIL_BACK_PASS_DEPTH_FAIL")]
public const ulong STENCIL_BACK_PASS_DEPTH_FAIL = 34818

Field Value

ulong

STENCIL_BACK_PASS_DEPTH_PASS

[Value("STENCIL_BACK_PASS_DEPTH_PASS")]
public const ulong STENCIL_BACK_PASS_DEPTH_PASS = 34819

Field Value

ulong

STENCIL_BACK_REF

[Value("STENCIL_BACK_REF")]
public const ulong STENCIL_BACK_REF = 36003

Field Value

ulong

STENCIL_BACK_VALUE_MASK

[Value("STENCIL_BACK_VALUE_MASK")]
public const ulong STENCIL_BACK_VALUE_MASK = 36004

Field Value

ulong

STENCIL_BACK_WRITEMASK

[Value("STENCIL_BACK_WRITEMASK")]
public const ulong STENCIL_BACK_WRITEMASK = 36005

Field Value

ulong

STENCIL_BITS

[Value("STENCIL_BITS")]
public const ulong STENCIL_BITS = 3415

Field Value

ulong

STENCIL_BUFFER_BIT

[Value("STENCIL_BUFFER_BIT")]
public const ulong STENCIL_BUFFER_BIT = 1024

Field Value

ulong

STENCIL_CLEAR_VALUE

[Value("STENCIL_CLEAR_VALUE")]
public const ulong STENCIL_CLEAR_VALUE = 2961

Field Value

ulong

STENCIL_FAIL

[Value("STENCIL_FAIL")]
public const ulong STENCIL_FAIL = 2964

Field Value

ulong

STENCIL_FUNC

[Value("STENCIL_FUNC")]
public const ulong STENCIL_FUNC = 2962

Field Value

ulong

STENCIL_INDEX8

[Value("STENCIL_INDEX8")]
public const ulong STENCIL_INDEX8 = 36168

Field Value

ulong

STENCIL_PASS_DEPTH_FAIL

[Value("STENCIL_PASS_DEPTH_FAIL")]
public const ulong STENCIL_PASS_DEPTH_FAIL = 2965

Field Value

ulong

STENCIL_PASS_DEPTH_PASS

[Value("STENCIL_PASS_DEPTH_PASS")]
public const ulong STENCIL_PASS_DEPTH_PASS = 2966

Field Value

ulong

STENCIL_REF

[Value("STENCIL_REF")]
public const ulong STENCIL_REF = 2967

Field Value

ulong

STENCIL_TEST

[Value("STENCIL_TEST")]
public const ulong STENCIL_TEST = 2960

Field Value

ulong

STENCIL_VALUE_MASK

[Value("STENCIL_VALUE_MASK")]
public const ulong STENCIL_VALUE_MASK = 2963

Field Value

ulong

STENCIL_WRITEMASK

[Value("STENCIL_WRITEMASK")]
public const ulong STENCIL_WRITEMASK = 2968

Field Value

ulong

STREAM_DRAW

[Value("STREAM_DRAW")]
public const ulong STREAM_DRAW = 35040

Field Value

ulong

SUBPIXEL_BITS

[Value("SUBPIXEL_BITS")]
public const ulong SUBPIXEL_BITS = 3408

Field Value

ulong

TEXTURE

[Value("TEXTURE")]
public const ulong TEXTURE = 5890

Field Value

ulong

TEXTURE0

[Value("TEXTURE0")]
public const ulong TEXTURE0 = 33984

Field Value

ulong

TEXTURE1

[Value("TEXTURE1")]
public const ulong TEXTURE1 = 33985

Field Value

ulong

TEXTURE10

[Value("TEXTURE10")]
public const ulong TEXTURE10 = 33994

Field Value

ulong

TEXTURE11

[Value("TEXTURE11")]
public const ulong TEXTURE11 = 33995

Field Value

ulong

TEXTURE12

[Value("TEXTURE12")]
public const ulong TEXTURE12 = 33996

Field Value

ulong

TEXTURE13

[Value("TEXTURE13")]
public const ulong TEXTURE13 = 33997

Field Value

ulong

TEXTURE14

[Value("TEXTURE14")]
public const ulong TEXTURE14 = 33998

Field Value

ulong

TEXTURE15

[Value("TEXTURE15")]
public const ulong TEXTURE15 = 33999

Field Value

ulong

TEXTURE16

[Value("TEXTURE16")]
public const ulong TEXTURE16 = 34000

Field Value

ulong

TEXTURE17

[Value("TEXTURE17")]
public const ulong TEXTURE17 = 34001

Field Value

ulong

TEXTURE18

[Value("TEXTURE18")]
public const ulong TEXTURE18 = 34002

Field Value

ulong

TEXTURE19

[Value("TEXTURE19")]
public const ulong TEXTURE19 = 34003

Field Value

ulong

TEXTURE2

[Value("TEXTURE2")]
public const ulong TEXTURE2 = 33986

Field Value

ulong

TEXTURE20

[Value("TEXTURE20")]
public const ulong TEXTURE20 = 34004

Field Value

ulong

TEXTURE21

[Value("TEXTURE21")]
public const ulong TEXTURE21 = 34005

Field Value

ulong

TEXTURE22

[Value("TEXTURE22")]
public const ulong TEXTURE22 = 34006

Field Value

ulong

TEXTURE23

[Value("TEXTURE23")]
public const ulong TEXTURE23 = 34007

Field Value

ulong

TEXTURE24

[Value("TEXTURE24")]
public const ulong TEXTURE24 = 34008

Field Value

ulong

TEXTURE25

[Value("TEXTURE25")]
public const ulong TEXTURE25 = 34009

Field Value

ulong

TEXTURE26

[Value("TEXTURE26")]
public const ulong TEXTURE26 = 34010

Field Value

ulong

TEXTURE27

[Value("TEXTURE27")]
public const ulong TEXTURE27 = 34011

Field Value

ulong

TEXTURE28

[Value("TEXTURE28")]
public const ulong TEXTURE28 = 34012

Field Value

ulong

TEXTURE29

[Value("TEXTURE29")]
public const ulong TEXTURE29 = 34013

Field Value

ulong

TEXTURE3

[Value("TEXTURE3")]
public const ulong TEXTURE3 = 33987

Field Value

ulong

TEXTURE30

[Value("TEXTURE30")]
public const ulong TEXTURE30 = 34014

Field Value

ulong

TEXTURE31

[Value("TEXTURE31")]
public const ulong TEXTURE31 = 34015

Field Value

ulong

TEXTURE4

[Value("TEXTURE4")]
public const ulong TEXTURE4 = 33988

Field Value

ulong

TEXTURE5

[Value("TEXTURE5")]
public const ulong TEXTURE5 = 33989

Field Value

ulong

TEXTURE6

[Value("TEXTURE6")]
public const ulong TEXTURE6 = 33990

Field Value

ulong

TEXTURE7

[Value("TEXTURE7")]
public const ulong TEXTURE7 = 33991

Field Value

ulong

TEXTURE8

[Value("TEXTURE8")]
public const ulong TEXTURE8 = 33992

Field Value

ulong

TEXTURE9

[Value("TEXTURE9")]
public const ulong TEXTURE9 = 33993

Field Value

ulong

TEXTURE_2D

[Value("TEXTURE_2D")]
public const ulong TEXTURE_2D = 3553

Field Value

ulong

TEXTURE_BINDING_2D

[Value("TEXTURE_BINDING_2D")]
public const ulong TEXTURE_BINDING_2D = 32873

Field Value

ulong

TEXTURE_BINDING_CUBE_MAP

[Value("TEXTURE_BINDING_CUBE_MAP")]
public const ulong TEXTURE_BINDING_CUBE_MAP = 34068

Field Value

ulong

TEXTURE_CUBE_MAP

[Value("TEXTURE_CUBE_MAP")]
public const ulong TEXTURE_CUBE_MAP = 34067

Field Value

ulong

TEXTURE_CUBE_MAP_NEGATIVE_X

[Value("TEXTURE_CUBE_MAP_NEGATIVE_X")]
public const ulong TEXTURE_CUBE_MAP_NEGATIVE_X = 34070

Field Value

ulong

TEXTURE_CUBE_MAP_NEGATIVE_Y

[Value("TEXTURE_CUBE_MAP_NEGATIVE_Y")]
public const ulong TEXTURE_CUBE_MAP_NEGATIVE_Y = 34072

Field Value

ulong

TEXTURE_CUBE_MAP_NEGATIVE_Z

[Value("TEXTURE_CUBE_MAP_NEGATIVE_Z")]
public const ulong TEXTURE_CUBE_MAP_NEGATIVE_Z = 34074

Field Value

ulong

TEXTURE_CUBE_MAP_POSITIVE_X

[Value("TEXTURE_CUBE_MAP_POSITIVE_X")]
public const ulong TEXTURE_CUBE_MAP_POSITIVE_X = 34069

Field Value

ulong

TEXTURE_CUBE_MAP_POSITIVE_Y

[Value("TEXTURE_CUBE_MAP_POSITIVE_Y")]
public const ulong TEXTURE_CUBE_MAP_POSITIVE_Y = 34071

Field Value

ulong

TEXTURE_CUBE_MAP_POSITIVE_Z

[Value("TEXTURE_CUBE_MAP_POSITIVE_Z")]
public const ulong TEXTURE_CUBE_MAP_POSITIVE_Z = 34073

Field Value

ulong

TEXTURE_MAG_FILTER

[Value("TEXTURE_MAG_FILTER")]
public const ulong TEXTURE_MAG_FILTER = 10240

Field Value

ulong

TEXTURE_MIN_FILTER

[Value("TEXTURE_MIN_FILTER")]
public const ulong TEXTURE_MIN_FILTER = 10241

Field Value

ulong

TEXTURE_WRAP_S

[Value("TEXTURE_WRAP_S")]
public const ulong TEXTURE_WRAP_S = 10242

Field Value

ulong

TEXTURE_WRAP_T

[Value("TEXTURE_WRAP_T")]
public const ulong TEXTURE_WRAP_T = 10243

Field Value

ulong

TRIANGLES

[Value("TRIANGLES")]
public const ulong TRIANGLES = 4

Field Value

ulong

TRIANGLE_FAN

[Value("TRIANGLE_FAN")]
public const ulong TRIANGLE_FAN = 6

Field Value

ulong

TRIANGLE_STRIP

[Value("TRIANGLE_STRIP")]
public const ulong TRIANGLE_STRIP = 5

Field Value

ulong

UNPACK_ALIGNMENT

[Value("UNPACK_ALIGNMENT")]
public const ulong UNPACK_ALIGNMENT = 3317

Field Value

ulong

UNPACK_COLORSPACE_CONVERSION_WEBGL

[Value("UNPACK_COLORSPACE_CONVERSION_WEBGL")]
public const ulong UNPACK_COLORSPACE_CONVERSION_WEBGL = 37443

Field Value

ulong

UNPACK_FLIP_Y_WEBGL

[Value("UNPACK_FLIP_Y_WEBGL")]
public const ulong UNPACK_FLIP_Y_WEBGL = 37440

Field Value

ulong

UNPACK_PREMULTIPLY_ALPHA_WEBGL

[Value("UNPACK_PREMULTIPLY_ALPHA_WEBGL")]
public const ulong UNPACK_PREMULTIPLY_ALPHA_WEBGL = 37441

Field Value

ulong

UNSIGNED_BYTE

[Value("UNSIGNED_BYTE")]
public const ulong UNSIGNED_BYTE = 5121

Field Value

ulong

UNSIGNED_INT

[Value("UNSIGNED_INT")]
public const ulong UNSIGNED_INT = 5125

Field Value

ulong

UNSIGNED_SHORT

[Value("UNSIGNED_SHORT")]
public const ulong UNSIGNED_SHORT = 5123

Field Value

ulong

UNSIGNED_SHORT_4_4_4_4

[Value("UNSIGNED_SHORT_4_4_4_4")]
public const ulong UNSIGNED_SHORT_4_4_4_4 = 32819

Field Value

ulong

UNSIGNED_SHORT_5_5_5_1

[Value("UNSIGNED_SHORT_5_5_5_1")]
public const ulong UNSIGNED_SHORT_5_5_5_1 = 32820

Field Value

ulong

UNSIGNED_SHORT_5_6_5

[Value("UNSIGNED_SHORT_5_6_5")]
public const ulong UNSIGNED_SHORT_5_6_5 = 33635

Field Value

ulong

VALIDATE_STATUS

[Value("VALIDATE_STATUS")]
public const ulong VALIDATE_STATUS = 35715

Field Value

ulong

VENDOR

[Value("VENDOR")]
public const ulong VENDOR = 7936

Field Value

ulong

VERSION

[Value("VERSION")]
public const ulong VERSION = 7938

Field Value

ulong

VERTEX_ATTRIB_ARRAY_BUFFER_BINDING

[Value("VERTEX_ATTRIB_ARRAY_BUFFER_BINDING")]
public const ulong VERTEX_ATTRIB_ARRAY_BUFFER_BINDING = 34975

Field Value

ulong

VERTEX_ATTRIB_ARRAY_ENABLED

[Value("VERTEX_ATTRIB_ARRAY_ENABLED")]
public const ulong VERTEX_ATTRIB_ARRAY_ENABLED = 34338

Field Value

ulong

VERTEX_ATTRIB_ARRAY_NORMALIZED

[Value("VERTEX_ATTRIB_ARRAY_NORMALIZED")]
public const ulong VERTEX_ATTRIB_ARRAY_NORMALIZED = 34922

Field Value

ulong

VERTEX_ATTRIB_ARRAY_POINTER

[Value("VERTEX_ATTRIB_ARRAY_POINTER")]
public const ulong VERTEX_ATTRIB_ARRAY_POINTER = 34373

Field Value

ulong

VERTEX_ATTRIB_ARRAY_SIZE

[Value("VERTEX_ATTRIB_ARRAY_SIZE")]
public const ulong VERTEX_ATTRIB_ARRAY_SIZE = 34339

Field Value

ulong

VERTEX_ATTRIB_ARRAY_STRIDE

[Value("VERTEX_ATTRIB_ARRAY_STRIDE")]
public const ulong VERTEX_ATTRIB_ARRAY_STRIDE = 34340

Field Value

ulong

VERTEX_ATTRIB_ARRAY_TYPE

[Value("VERTEX_ATTRIB_ARRAY_TYPE")]
public const ulong VERTEX_ATTRIB_ARRAY_TYPE = 34341

Field Value

ulong

VERTEX_SHADER

[Value("VERTEX_SHADER")]
public const ulong VERTEX_SHADER = 35633

Field Value

ulong

VIEWPORT

[Value("VIEWPORT")]
public const ulong VIEWPORT = 2978

Field Value

ulong

ZERO

[Value("ZERO")]
public const ulong ZERO = 0

Field Value

ulong

Properties

Canvas

[Value("canvas")]
Union192 Canvas { get; }

Property Value

Union192

DrawingBufferColorSpace

[Value("drawingBufferColorSpace")]
PredefinedColorSpace DrawingBufferColorSpace { get; set; }

Property Value

PredefinedColorSpace

DrawingBufferFormat

[Value("drawingBufferFormat")]
ulong DrawingBufferFormat { get; }

Property Value

ulong

DrawingBufferHeight

[Value("drawingBufferHeight")]
long DrawingBufferHeight { get; }

Property Value

long

DrawingBufferWidth

[Value("drawingBufferWidth")]
long DrawingBufferWidth { get; }

Property Value

long

UnpackColorSpace

[Value("unpackColorSpace")]
PredefinedColorSpace UnpackColorSpace { get; set; }

Property Value

PredefinedColorSpace

Methods

ActiveTexture(ulong)

[Value("activeTexture")]
GlobalObject.Undefined ActiveTexture(ulong texture)

Parameters

texture ulong

Returns

GlobalObject.Undefined

AttachShader(WebGLProgram, WebGLShader)

[Value("attachShader")]
GlobalObject.Undefined AttachShader(WebGLProgram program, WebGLShader shader)

Parameters

program WebGLProgram
shader WebGLShader

Returns

GlobalObject.Undefined

BindAttribLocation(WebGLProgram, ulong, string)

[Value("bindAttribLocation")]
GlobalObject.Undefined BindAttribLocation(WebGLProgram program, ulong index, string name)

Parameters

program WebGLProgram
index ulong
name string

Returns

GlobalObject.Undefined

BindBuffer(ulong, WebGLBuffer?)

[Value("bindBuffer")]
GlobalObject.Undefined BindBuffer(ulong target, WebGLBuffer? buffer)

Parameters

target ulong
buffer WebGLBuffer

Returns

GlobalObject.Undefined

BindFramebuffer(ulong, WebGLFramebuffer?)

[Value("bindFramebuffer")]
GlobalObject.Undefined BindFramebuffer(ulong target, WebGLFramebuffer? framebuffer)

Parameters

target ulong
framebuffer WebGLFramebuffer

Returns

GlobalObject.Undefined

BindRenderbuffer(ulong, WebGLRenderbuffer?)

[Value("bindRenderbuffer")]
GlobalObject.Undefined BindRenderbuffer(ulong target, WebGLRenderbuffer? renderbuffer)

Parameters

target ulong
renderbuffer WebGLRenderbuffer

Returns

GlobalObject.Undefined

BindTexture(ulong, WebGLTexture?)

[Value("bindTexture")]
GlobalObject.Undefined BindTexture(ulong target, WebGLTexture? texture)

Parameters

target ulong
texture WebGLTexture

Returns

GlobalObject.Undefined

BlendColor(float, float, float, float)

[Value("blendColor")]
GlobalObject.Undefined BlendColor(float red, float green, float blue, float alpha)

Parameters

red float
green float
blue float
alpha float

Returns

GlobalObject.Undefined

BlendEquation(ulong)

[Value("blendEquation")]
GlobalObject.Undefined BlendEquation(ulong mode)

Parameters

mode ulong

Returns

GlobalObject.Undefined

BlendEquationSeparate(ulong, ulong)

[Value("blendEquationSeparate")]
GlobalObject.Undefined BlendEquationSeparate(ulong modeRGB, ulong modeAlpha)

Parameters

modeRGB ulong
modeAlpha ulong

Returns

GlobalObject.Undefined

BlendFunc(ulong, ulong)

[Value("blendFunc")]
GlobalObject.Undefined BlendFunc(ulong sfactor, ulong dfactor)

Parameters

sfactor ulong
dfactor ulong

Returns

GlobalObject.Undefined

BlendFuncSeparate(ulong, ulong, ulong, ulong)

[Value("blendFuncSeparate")]
GlobalObject.Undefined BlendFuncSeparate(ulong srcRGB, ulong dstRGB, ulong srcAlpha, ulong dstAlpha)

Parameters

srcRGB ulong
dstRGB ulong
srcAlpha ulong
dstAlpha ulong

Returns

GlobalObject.Undefined

CheckFramebufferStatus(ulong)

[Value("checkFramebufferStatus")]
ulong CheckFramebufferStatus(ulong target)

Parameters

target ulong

Returns

ulong

Clear(ulong)

[Value("clear")]
GlobalObject.Undefined Clear(ulong mask)

Parameters

mask ulong

Returns

GlobalObject.Undefined

ClearColor(float, float, float, float)

[Value("clearColor")]
GlobalObject.Undefined ClearColor(float red, float green, float blue, float alpha)

Parameters

red float
green float
blue float
alpha float

Returns

GlobalObject.Undefined

ClearDepth(float)

[Value("clearDepth")]
GlobalObject.Undefined ClearDepth(float depth)

Parameters

depth float

Returns

GlobalObject.Undefined

ClearStencil(long)

[Value("clearStencil")]
GlobalObject.Undefined ClearStencil(long s)

Parameters

s long

Returns

GlobalObject.Undefined

ColorMask(bool, bool, bool, bool)

[Value("colorMask")]
GlobalObject.Undefined ColorMask(bool red, bool green, bool blue, bool alpha)

Parameters

red bool
green bool
blue bool
alpha bool

Returns

GlobalObject.Undefined

CompileShader(WebGLShader)

[Value("compileShader")]
GlobalObject.Undefined CompileShader(WebGLShader shader)

Parameters

shader WebGLShader

Returns

GlobalObject.Undefined

CopyTexImage2D(ulong, long, ulong, long, long, long, long, long)

[Value("copyTexImage2D")]
GlobalObject.Undefined CopyTexImage2D(ulong target, long level, ulong internalformat, long x, long y, long width, long height, long border)

Parameters

target ulong
level long
internalformat ulong
x long
y long
width long
height long
border long

Returns

GlobalObject.Undefined

CopyTexSubImage2D(ulong, long, long, long, long, long, long, long)

[Value("copyTexSubImage2D")]
GlobalObject.Undefined CopyTexSubImage2D(ulong target, long level, long xoffset, long yoffset, long x, long y, long width, long height)

Parameters

target ulong
level long
xoffset long
yoffset long
x long
y long
width long
height long

Returns

GlobalObject.Undefined

CreateBuffer()

[Value("createBuffer")]
WebGLBuffer CreateBuffer()

Returns

WebGLBuffer

CreateFramebuffer()

[Value("createFramebuffer")]
WebGLFramebuffer CreateFramebuffer()

Returns

WebGLFramebuffer

CreateProgram()

[Value("createProgram")]
WebGLProgram CreateProgram()

Returns

WebGLProgram

CreateRenderbuffer()

[Value("createRenderbuffer")]
WebGLRenderbuffer CreateRenderbuffer()

Returns

WebGLRenderbuffer

CreateShader(ulong)

[Value("createShader")]
WebGLShader? CreateShader(ulong type)

Parameters

type ulong

Returns

WebGLShader

CreateTexture()

[Value("createTexture")]
WebGLTexture CreateTexture()

Returns

WebGLTexture

CullFace(ulong)

[Value("cullFace")]
GlobalObject.Undefined CullFace(ulong mode)

Parameters

mode ulong

Returns

GlobalObject.Undefined

DeleteBuffer(WebGLBuffer?)

[Value("deleteBuffer")]
GlobalObject.Undefined DeleteBuffer(WebGLBuffer? buffer)

Parameters

buffer WebGLBuffer

Returns

GlobalObject.Undefined

DeleteFramebuffer(WebGLFramebuffer?)

[Value("deleteFramebuffer")]
GlobalObject.Undefined DeleteFramebuffer(WebGLFramebuffer? framebuffer)

Parameters

framebuffer WebGLFramebuffer

Returns

GlobalObject.Undefined

DeleteProgram(WebGLProgram?)

[Value("deleteProgram")]
GlobalObject.Undefined DeleteProgram(WebGLProgram? program)

Parameters

program WebGLProgram

Returns

GlobalObject.Undefined

DeleteRenderbuffer(WebGLRenderbuffer?)

[Value("deleteRenderbuffer")]
GlobalObject.Undefined DeleteRenderbuffer(WebGLRenderbuffer? renderbuffer)

Parameters

renderbuffer WebGLRenderbuffer

Returns

GlobalObject.Undefined

DeleteShader(WebGLShader?)

[Value("deleteShader")]
GlobalObject.Undefined DeleteShader(WebGLShader? shader)

Parameters

shader WebGLShader

Returns

GlobalObject.Undefined

DeleteTexture(WebGLTexture?)

[Value("deleteTexture")]
GlobalObject.Undefined DeleteTexture(WebGLTexture? texture)

Parameters

texture WebGLTexture

Returns

GlobalObject.Undefined

DepthFunc(ulong)

[Value("depthFunc")]
GlobalObject.Undefined DepthFunc(ulong func)

Parameters

func ulong

Returns

GlobalObject.Undefined

DepthMask(bool)

[Value("depthMask")]
GlobalObject.Undefined DepthMask(bool flag)

Parameters

flag bool

Returns

GlobalObject.Undefined

DepthRange(float, float)

[Value("depthRange")]
GlobalObject.Undefined DepthRange(float zNear, float zFar)

Parameters

zNear float
zFar float

Returns

GlobalObject.Undefined

DetachShader(WebGLProgram, WebGLShader)

[Value("detachShader")]
GlobalObject.Undefined DetachShader(WebGLProgram program, WebGLShader shader)

Parameters

program WebGLProgram
shader WebGLShader

Returns

GlobalObject.Undefined

Disable(ulong)

[Value("disable")]
GlobalObject.Undefined Disable(ulong cap)

Parameters

cap ulong

Returns

GlobalObject.Undefined

DisableVertexAttribArray(ulong)

[Value("disableVertexAttribArray")]
GlobalObject.Undefined DisableVertexAttribArray(ulong index)

Parameters

index ulong

Returns

GlobalObject.Undefined

DrawArrays(ulong, long, long)

[Value("drawArrays")]
GlobalObject.Undefined DrawArrays(ulong mode, long first, long count)

Parameters

mode ulong
first long
count long

Returns

GlobalObject.Undefined

DrawElements(ulong, long, ulong, long)

[Value("drawElements")]
GlobalObject.Undefined DrawElements(ulong mode, long count, ulong type, long offset)

Parameters

mode ulong
count long
type ulong
offset long

Returns

GlobalObject.Undefined

DrawingBufferStorage(ulong, ulong, ulong)

[Value("drawingBufferStorage")]
GlobalObject.Undefined DrawingBufferStorage(ulong sizedFormat, ulong width, ulong height)

Parameters

sizedFormat ulong
width ulong
height ulong

Returns

GlobalObject.Undefined

Enable(ulong)

[Value("enable")]
GlobalObject.Undefined Enable(ulong cap)

Parameters

cap ulong

Returns

GlobalObject.Undefined

EnableVertexAttribArray(ulong)

[Value("enableVertexAttribArray")]
GlobalObject.Undefined EnableVertexAttribArray(ulong index)

Parameters

index ulong

Returns

GlobalObject.Undefined

Finish()

[Value("finish")]
GlobalObject.Undefined Finish()

Returns

GlobalObject.Undefined

Flush()

[Value("flush")]
GlobalObject.Undefined Flush()

Returns

GlobalObject.Undefined

FramebufferRenderbuffer(ulong, ulong, ulong, WebGLRenderbuffer?)

[Value("framebufferRenderbuffer")]
GlobalObject.Undefined FramebufferRenderbuffer(ulong target, ulong attachment, ulong renderbuffertarget, WebGLRenderbuffer? renderbuffer)

Parameters

target ulong
attachment ulong
renderbuffertarget ulong
renderbuffer WebGLRenderbuffer

Returns

GlobalObject.Undefined

FramebufferTexture2D(ulong, ulong, ulong, WebGLTexture?, long)

[Value("framebufferTexture2D")]
GlobalObject.Undefined FramebufferTexture2D(ulong target, ulong attachment, ulong textarget, WebGLTexture? texture, long level)

Parameters

target ulong
attachment ulong
textarget ulong
texture WebGLTexture
level long

Returns

GlobalObject.Undefined

FrontFace(ulong)

[Value("frontFace")]
GlobalObject.Undefined FrontFace(ulong mode)

Parameters

mode ulong

Returns

GlobalObject.Undefined

GenerateMipmap(ulong)

[Value("generateMipmap")]
GlobalObject.Undefined GenerateMipmap(ulong target)

Parameters

target ulong

Returns

GlobalObject.Undefined

GetActiveAttrib(WebGLProgram, ulong)

[Value("getActiveAttrib")]
WebGLActiveInfo? GetActiveAttrib(WebGLProgram program, ulong index)

Parameters

program WebGLProgram
index ulong

Returns

WebGLActiveInfo

GetActiveUniform(WebGLProgram, ulong)

[Value("getActiveUniform")]
WebGLActiveInfo? GetActiveUniform(WebGLProgram program, ulong index)

Parameters

program WebGLProgram
index ulong

Returns

WebGLActiveInfo

GetAttachedShaders(WebGLProgram)

[Value("getAttachedShaders")]
List<WebGLShader>? GetAttachedShaders(WebGLProgram program)

Parameters

program WebGLProgram

Returns

List<WebGLShader>

GetAttribLocation(WebGLProgram, string)

[Value("getAttribLocation")]
long GetAttribLocation(WebGLProgram program, string name)

Parameters

program WebGLProgram
name string

Returns

long

GetBufferParameter(ulong, ulong)

[Value("getBufferParameter")]
dynamic GetBufferParameter(ulong target, ulong pname)

Parameters

target ulong
pname ulong

Returns

dynamic

GetContextAttributes()

[Value("getContextAttributes")]
WebGLContextAttributes? GetContextAttributes()

Returns

WebGLContextAttributes

GetError()

[Value("getError")]
ulong GetError()

Returns

ulong

GetExtension(string)

[Value("getExtension")]
Object? GetExtension(string name)

Parameters

name string

Returns

Object

GetFramebufferAttachmentParameter(ulong, ulong, ulong)

[Value("getFramebufferAttachmentParameter")]
dynamic GetFramebufferAttachmentParameter(ulong target, ulong attachment, ulong pname)

Parameters

target ulong
attachment ulong
pname ulong

Returns

dynamic

GetParameter(ulong)

[Value("getParameter")]
dynamic GetParameter(ulong pname)

Parameters

pname ulong

Returns

dynamic

GetProgramInfoLog(WebGLProgram)

[Value("getProgramInfoLog")]
string? GetProgramInfoLog(WebGLProgram program)

Parameters

program WebGLProgram

Returns

string

GetProgramParameter(WebGLProgram, ulong)

[Value("getProgramParameter")]
dynamic GetProgramParameter(WebGLProgram program, ulong pname)

Parameters

program WebGLProgram
pname ulong

Returns

dynamic

GetRenderbufferParameter(ulong, ulong)

[Value("getRenderbufferParameter")]
dynamic GetRenderbufferParameter(ulong target, ulong pname)

Parameters

target ulong
pname ulong

Returns

dynamic

GetShaderInfoLog(WebGLShader)

[Value("getShaderInfoLog")]
string? GetShaderInfoLog(WebGLShader shader)

Parameters

shader WebGLShader

Returns

string

GetShaderParameter(WebGLShader, ulong)

[Value("getShaderParameter")]
dynamic GetShaderParameter(WebGLShader shader, ulong pname)

Parameters

shader WebGLShader
pname ulong

Returns

dynamic

GetShaderPrecisionFormat(ulong, ulong)

[Value("getShaderPrecisionFormat")]
WebGLShaderPrecisionFormat? GetShaderPrecisionFormat(ulong shadertype, ulong precisiontype)

Parameters

shadertype ulong
precisiontype ulong

Returns

WebGLShaderPrecisionFormat

GetShaderSource(WebGLShader)

[Value("getShaderSource")]
string? GetShaderSource(WebGLShader shader)

Parameters

shader WebGLShader

Returns

string

GetSupportedExtensions()

[Value("getSupportedExtensions")]
List<string>? GetSupportedExtensions()

Returns

List<string>

GetTexParameter(ulong, ulong)

[Value("getTexParameter")]
dynamic GetTexParameter(ulong target, ulong pname)

Parameters

target ulong
pname ulong

Returns

dynamic

GetUniform(WebGLProgram, WebGLUniformLocation)

[Value("getUniform")]
dynamic GetUniform(WebGLProgram program, WebGLUniformLocation location)

Parameters

program WebGLProgram
location WebGLUniformLocation

Returns

dynamic

GetUniformLocation(WebGLProgram, string)

[Value("getUniformLocation")]
WebGLUniformLocation? GetUniformLocation(WebGLProgram program, string name)

Parameters

program WebGLProgram
name string

Returns

WebGLUniformLocation

GetVertexAttrib(ulong, ulong)

[Value("getVertexAttrib")]
dynamic GetVertexAttrib(ulong index, ulong pname)

Parameters

index ulong
pname ulong

Returns

dynamic

GetVertexAttribOffset(ulong, ulong)

[Value("getVertexAttribOffset")]
long GetVertexAttribOffset(ulong index, ulong pname)

Parameters

index ulong
pname ulong

Returns

long

Hint(ulong, ulong)

[Value("hint")]
GlobalObject.Undefined Hint(ulong target, ulong mode)

Parameters

target ulong
mode ulong

Returns

GlobalObject.Undefined

IsBuffer(WebGLBuffer?)

[Value("isBuffer")]
bool IsBuffer(WebGLBuffer? buffer)

Parameters

buffer WebGLBuffer

Returns

bool

IsContextLost()

[Value("isContextLost")]
bool IsContextLost()

Returns

bool

IsEnabled(ulong)

[Value("isEnabled")]
bool IsEnabled(ulong cap)

Parameters

cap ulong

Returns

bool

IsFramebuffer(WebGLFramebuffer?)

[Value("isFramebuffer")]
bool IsFramebuffer(WebGLFramebuffer? framebuffer)

Parameters

framebuffer WebGLFramebuffer

Returns

bool

IsProgram(WebGLProgram?)

[Value("isProgram")]
bool IsProgram(WebGLProgram? program)

Parameters

program WebGLProgram

Returns

bool

IsRenderbuffer(WebGLRenderbuffer?)

[Value("isRenderbuffer")]
bool IsRenderbuffer(WebGLRenderbuffer? renderbuffer)

Parameters

renderbuffer WebGLRenderbuffer

Returns

bool

IsShader(WebGLShader?)

[Value("isShader")]
bool IsShader(WebGLShader? shader)

Parameters

shader WebGLShader

Returns

bool

IsTexture(WebGLTexture?)

[Value("isTexture")]
bool IsTexture(WebGLTexture? texture)

Parameters

texture WebGLTexture

Returns

bool

LineWidth(Number)

[Value("lineWidth")]
GlobalObject.Undefined LineWidth(Number width)

Parameters

width Number

Returns

GlobalObject.Undefined

LinkProgram(WebGLProgram)

[Value("linkProgram")]
GlobalObject.Undefined LinkProgram(WebGLProgram program)

Parameters

program WebGLProgram

Returns

GlobalObject.Undefined

MakeXRCompatible()

[Value("makeXRCompatible")]
Task<GlobalObject.Undefined> MakeXRCompatible()

Returns

Task<GlobalObject.Undefined>

PixelStorei(ulong, long)

[Value("pixelStorei")]
GlobalObject.Undefined PixelStorei(ulong pname, long param)

Parameters

pname ulong
param long

Returns

GlobalObject.Undefined

PolygonOffset(Number, Number)

[Value("polygonOffset")]
GlobalObject.Undefined PolygonOffset(Number factor, Number units)

Parameters

factor Number
units Number

Returns

GlobalObject.Undefined

RenderbufferStorage(ulong, ulong, long, long)

[Value("renderbufferStorage")]
GlobalObject.Undefined RenderbufferStorage(ulong target, ulong internalformat, long width, long height)

Parameters

target ulong
internalformat ulong
width long
height long

Returns

GlobalObject.Undefined

SampleCoverage(float, bool)

[Value("sampleCoverage")]
GlobalObject.Undefined SampleCoverage(float value, bool invert)

Parameters

value float
invert bool

Returns

GlobalObject.Undefined

Scissor(long, long, long, long)

[Value("scissor")]
GlobalObject.Undefined Scissor(long x, long y, long width, long height)

Parameters

x long
y long
width long
height long

Returns

GlobalObject.Undefined

ShaderSource(WebGLShader, string)

[Value("shaderSource")]
GlobalObject.Undefined ShaderSource(WebGLShader shader, string source)

Parameters

shader WebGLShader
source string

Returns

GlobalObject.Undefined

StencilFunc(ulong, long, ulong)

[Value("stencilFunc")]
GlobalObject.Undefined StencilFunc(ulong func, long ref_, ulong mask)

Parameters

func ulong
ref_ long
mask ulong

Returns

GlobalObject.Undefined

StencilFuncSeparate(ulong, ulong, long, ulong)

[Value("stencilFuncSeparate")]
GlobalObject.Undefined StencilFuncSeparate(ulong face, ulong func, long ref_, ulong mask)

Parameters

face ulong
func ulong
ref_ long
mask ulong

Returns

GlobalObject.Undefined

StencilMask(ulong)

[Value("stencilMask")]
GlobalObject.Undefined StencilMask(ulong mask)

Parameters

mask ulong

Returns

GlobalObject.Undefined

StencilMaskSeparate(ulong, ulong)

[Value("stencilMaskSeparate")]
GlobalObject.Undefined StencilMaskSeparate(ulong face, ulong mask)

Parameters

face ulong
mask ulong

Returns

GlobalObject.Undefined

StencilOp(ulong, ulong, ulong)

[Value("stencilOp")]
GlobalObject.Undefined StencilOp(ulong fail, ulong zfail, ulong zpass)

Parameters

fail ulong
zfail ulong
zpass ulong

Returns

GlobalObject.Undefined

StencilOpSeparate(ulong, ulong, ulong, ulong)

[Value("stencilOpSeparate")]
GlobalObject.Undefined StencilOpSeparate(ulong face, ulong fail, ulong zfail, ulong zpass)

Parameters

face ulong
fail ulong
zfail ulong
zpass ulong

Returns

GlobalObject.Undefined

TexParameterf(ulong, ulong, Number)

[Value("texParameterf")]
GlobalObject.Undefined TexParameterf(ulong target, ulong pname, Number param)

Parameters

target ulong
pname ulong
param Number

Returns

GlobalObject.Undefined

TexParameteri(ulong, ulong, long)

[Value("texParameteri")]
GlobalObject.Undefined TexParameteri(ulong target, ulong pname, long param)

Parameters

target ulong
pname ulong
param long

Returns

GlobalObject.Undefined

Uniform1f(WebGLUniformLocation?, Number)

[Value("uniform1f")]
GlobalObject.Undefined Uniform1f(WebGLUniformLocation? location, Number x)

Parameters

location WebGLUniformLocation
x Number

Returns

GlobalObject.Undefined

Uniform1i(WebGLUniformLocation?, long)

[Value("uniform1i")]
GlobalObject.Undefined Uniform1i(WebGLUniformLocation? location, long x)

Parameters

location WebGLUniformLocation
x long

Returns

GlobalObject.Undefined

Uniform2f(WebGLUniformLocation?, Number, Number)

[Value("uniform2f")]
GlobalObject.Undefined Uniform2f(WebGLUniformLocation? location, Number x, Number y)

Parameters

location WebGLUniformLocation
x Number
y Number

Returns

GlobalObject.Undefined

Uniform2i(WebGLUniformLocation?, long, long)

[Value("uniform2i")]
GlobalObject.Undefined Uniform2i(WebGLUniformLocation? location, long x, long y)

Parameters

location WebGLUniformLocation
x long
y long

Returns

GlobalObject.Undefined

Uniform3f(WebGLUniformLocation?, Number, Number, Number)

[Value("uniform3f")]
GlobalObject.Undefined Uniform3f(WebGLUniformLocation? location, Number x, Number y, Number z)

Parameters

location WebGLUniformLocation
x Number
y Number
z Number

Returns

GlobalObject.Undefined

Uniform3i(WebGLUniformLocation?, long, long, long)

[Value("uniform3i")]
GlobalObject.Undefined Uniform3i(WebGLUniformLocation? location, long x, long y, long z)

Parameters

location WebGLUniformLocation
x long
y long
z long

Returns

GlobalObject.Undefined

Uniform4f(WebGLUniformLocation?, Number, Number, Number, Number)

[Value("uniform4f")]
GlobalObject.Undefined Uniform4f(WebGLUniformLocation? location, Number x, Number y, Number z, Number w)

Parameters

location WebGLUniformLocation
x Number
y Number
z Number
w Number

Returns

GlobalObject.Undefined

Uniform4i(WebGLUniformLocation?, long, long, long, long)

[Value("uniform4i")]
GlobalObject.Undefined Uniform4i(WebGLUniformLocation? location, long x, long y, long z, long w)

Parameters

location WebGLUniformLocation
x long
y long
z long
w long

Returns

GlobalObject.Undefined

UseProgram(WebGLProgram?)

[Value("useProgram")]
GlobalObject.Undefined UseProgram(WebGLProgram? program)

Parameters

program WebGLProgram

Returns

GlobalObject.Undefined

ValidateProgram(WebGLProgram)

[Value("validateProgram")]
GlobalObject.Undefined ValidateProgram(WebGLProgram program)

Parameters

program WebGLProgram

Returns

GlobalObject.Undefined

VertexAttrib1f(ulong, Number)

[Value("vertexAttrib1f")]
GlobalObject.Undefined VertexAttrib1f(ulong index, Number x)

Parameters

index ulong
x Number

Returns

GlobalObject.Undefined

VertexAttrib1fv(ulong, Union190)

[Value("vertexAttrib1fv")]
GlobalObject.Undefined VertexAttrib1fv(ulong index, Union190 values)

Parameters

index ulong
values Union190

Returns

GlobalObject.Undefined

VertexAttrib2f(ulong, Number, Number)

[Value("vertexAttrib2f")]
GlobalObject.Undefined VertexAttrib2f(ulong index, Number x, Number y)

Parameters

index ulong
x Number
y Number

Returns

GlobalObject.Undefined

VertexAttrib2fv(ulong, Union190)

[Value("vertexAttrib2fv")]
GlobalObject.Undefined VertexAttrib2fv(ulong index, Union190 values)

Parameters

index ulong
values Union190

Returns

GlobalObject.Undefined

VertexAttrib3f(ulong, Number, Number, Number)

[Value("vertexAttrib3f")]
GlobalObject.Undefined VertexAttrib3f(ulong index, Number x, Number y, Number z)

Parameters

index ulong
x Number
y Number
z Number

Returns

GlobalObject.Undefined

VertexAttrib3fv(ulong, Union190)

[Value("vertexAttrib3fv")]
GlobalObject.Undefined VertexAttrib3fv(ulong index, Union190 values)

Parameters

index ulong
values Union190

Returns

GlobalObject.Undefined

VertexAttrib4f(ulong, Number, Number, Number, Number)

[Value("vertexAttrib4f")]
GlobalObject.Undefined VertexAttrib4f(ulong index, Number x, Number y, Number z, Number w)

Parameters

index ulong
x Number
y Number
z Number
w Number

Returns

GlobalObject.Undefined

VertexAttrib4fv(ulong, Union190)

[Value("vertexAttrib4fv")]
GlobalObject.Undefined VertexAttrib4fv(ulong index, Union190 values)

Parameters

index ulong
values Union190

Returns

GlobalObject.Undefined

VertexAttribPointer(ulong, long, ulong, bool, long, long)

[Value("vertexAttribPointer")]
GlobalObject.Undefined VertexAttribPointer(ulong index, long size, ulong type, bool normalized, long stride, long offset)

Parameters

index ulong
size long
type ulong
normalized bool
stride long
offset long

Returns

GlobalObject.Undefined

Viewport(long, long, long, long)

[Value("viewport")]
GlobalObject.Undefined Viewport(long x, long y, long width, long height)

Parameters

x long
y long
width long
height long

Returns

GlobalObject.Undefined