C# Класс System.Html.Media.Graphics.WebGL.WebGL2RenderingContext

Наследование: WebGLRenderingContext
Показать файл Открыть проект

Открытые методы

Метод Описание
BeginQuery ( int target, WebGLQuery queryObject ) : void
BindBufferBase ( int target, int index, WebGLBuffer buffer ) : void
BindBufferRange ( int target, int index, WebGLBuffer buffer, long offset, long size ) : void
BindVertexArray ( WebGLVertexArray arrayObject ) : void
CreateQuery ( ) : WebGLQuery
CreateVertexArray ( ) : WebGLVertexArray
DeleteQuery ( WebGLQuery queryObject ) : void
DeleteVertexArray ( WebGLVertexArray arrayObject ) : void
DrawArraysInstanced ( int mode, int first, int count, int primcount ) : void
DrawBuffers ( int buffers ) : void
DrawElementsInstanced ( int mode, int count, int type, long offset, int primcount ) : void
EndQuery ( int target ) : void
GetParameterIndexed ( int pname, int index ) : object
GetQuery ( int target, int pname ) : WebGLQuery
GetQueryObject ( WebGLQuery queryObject, int pname ) : object
IsQuery ( WebGLQuery queryObject ) : bool
IsVertexArray ( WebGLVertexArray arrayObject ) : bool
VertexAttribDivisor ( int index, int divisor ) : void

Приватные методы

Метод Описание
WebGL2RenderingContext ( ) : System.Runtime.CompilerServices

Описание методов

BeginQuery() публичный Метод

public BeginQuery ( int target, WebGLQuery queryObject ) : void
target int
queryObject WebGLQuery
Результат void

BindBufferBase() публичный Метод

public BindBufferBase ( int target, int index, WebGLBuffer buffer ) : void
target int
index int
buffer WebGLBuffer
Результат void

BindBufferRange() публичный Метод

public BindBufferRange ( int target, int index, WebGLBuffer buffer, long offset, long size ) : void
target int
index int
buffer WebGLBuffer
offset long
size long
Результат void

BindVertexArray() публичный Метод

public BindVertexArray ( WebGLVertexArray arrayObject ) : void
arrayObject WebGLVertexArray
Результат void

CreateQuery() публичный Метод

public CreateQuery ( ) : WebGLQuery
Результат WebGLQuery

CreateVertexArray() публичный Метод

public CreateVertexArray ( ) : WebGLVertexArray
Результат WebGLVertexArray

DeleteQuery() публичный Метод

public DeleteQuery ( WebGLQuery queryObject ) : void
queryObject WebGLQuery
Результат void

DeleteVertexArray() публичный Метод

public DeleteVertexArray ( WebGLVertexArray arrayObject ) : void
arrayObject WebGLVertexArray
Результат void

DrawArraysInstanced() публичный Метод

public DrawArraysInstanced ( int mode, int first, int count, int primcount ) : void
mode int
first int
count int
primcount int
Результат void

DrawBuffers() публичный Метод

public DrawBuffers ( int buffers ) : void
buffers int
Результат void

DrawElementsInstanced() публичный Метод

public DrawElementsInstanced ( int mode, int count, int type, long offset, int primcount ) : void
mode int
count int
type int
offset long
primcount int
Результат void

EndQuery() публичный Метод

public EndQuery ( int target ) : void
target int
Результат void

GetParameterIndexed() публичный Метод

public GetParameterIndexed ( int pname, int index ) : object
pname int
index int
Результат object

GetQuery() публичный Метод

public GetQuery ( int target, int pname ) : WebGLQuery
target int
pname int
Результат WebGLQuery

GetQueryObject() публичный Метод

public GetQueryObject ( WebGLQuery queryObject, int pname ) : object
queryObject WebGLQuery
pname int
Результат object

IsQuery() публичный Метод

public IsQuery ( WebGLQuery queryObject ) : bool
queryObject WebGLQuery
Результат bool

IsVertexArray() публичный Метод

public IsVertexArray ( WebGLVertexArray arrayObject ) : bool
arrayObject WebGLVertexArray
Результат bool

VertexAttribDivisor() публичный Метод

public VertexAttribDivisor ( int index, int divisor ) : void
index int
divisor int
Результат void