OpenTK Espacio de nombres

Enlaces OpenGL y OpenTK para iOS.

Clases

AutoGeneratedAttribute

Indica que una herramienta genera automáticamente esta función.

BindingsBase

Enlaces OpenGL y OpenTK para iOS.

BlittableValueType

Comprueba si el parámetro de tipo especificado es un tipo de valor que se puede transferir en bloque.

BlittableValueType<T>

Comprueba si el parámetro de tipo especificado es un tipo de valor que se puede transferir en bloque.

Configuration

Proporciona información sobre el sistema operativo y el entorno de ejecución subyacentes.

DisplayResolution

Contiene información sobre la resolución de pantalla de un monitor.

FrameEventArgs

Define los argumentos de los eventos de fotograma. Una instancia frameEventArgs solo es válida durante el evento pertinente; no almacenan referencias a FrameEventArgs fuera de este evento.

Functions

Contiene funciones matemáticas para el kit de herramientas OpenTK.Math.

KeyPressEventArgs

Define los argumentos de evento para los eventos de KeyPress. Las instancias de esta clase se almacenan en caché: KeyPressEventArgs solo se debe usar dentro del evento pertinente, a menos que se clone manualmente.

MathHelper

Enlaces OpenGL y OpenTK para iOS.

Toolkit

Enlaces OpenGL y OpenTK para iOS.

Estructuras

BezierCurve

Representa una curva bezier con tantos puntos como desee.

BezierCurveCubic

Representa una curva bézier cúbica con dos delimitadores y dos puntos de control.

BezierCurveQuadric

Representa una curva de bezier cuadrática con dos delimitadores y un punto de control.

Box2

Define un cuadro 2d (rectángulo).

ContextHandle

Representa un identificador para un contexto OpenGL o OpenAL.

Half

El nombre Half se deriva del número de punto flotante de precisión media. Ocupa solo 16 bits, que se dividen en 1 bit de signo, 5 bits exponente y 10 bits de mantisa.

Matrix2

Enlaces OpenGL y OpenTK para iOS.

Matrix3

Enlaces OpenGL y OpenTK para iOS.

Matrix3d

Enlaces OpenGL y OpenTK para iOS.

Matrix4

Representa una matriz de 4 x 4

Matrix4d

Representa una matriz 4x4 con componentes de precisión doble.

NMatrix2

Enlaces OpenGL y OpenTK para iOS.

NMatrix3

Enlaces OpenGL y OpenTK para iOS.

NMatrix4

Enlaces OpenGL y OpenTK para iOS.

NMatrix4d

Enlaces OpenGL y OpenTK para iOS.

NMatrix4x3

Enlaces OpenGL y OpenTK para iOS.

NVector3

Enlaces OpenGL y OpenTK para iOS.

NVector3d

Enlaces OpenGL y OpenTK para iOS.

Quaternion

Representa un cuaternión.

Quaterniond

Representa un cuaternión de precisión doble.

Vector2

Representa un vector 2D con dos números de punto flotante de precisión sencilla.

Vector2d

Representa un vector 2D con dos números de punto flotante de precisión doble.

Vector2h

Vector de 2 componentes del tipo Half. Ocupa un total de 4 bytes.

Vector2i

Enlaces OpenGL y OpenTK para iOS.

Vector3

Representa un vector 3D con tres números de punto flotante de precisión sencilla.

Vector3d

Representa un vector 3D con tres números de punto flotante de precisión doble.

Vector3h

Vector de 3 componentes del tipo Half. Ocupa un total de 6 bytes.

Vector3i

Enlaces OpenGL y OpenTK para iOS.

Vector4

Representa un vector 4D con cuatro números de punto flotante de precisión sencilla.

Vector4d

Representa un vector 4D con cuatro números de punto flotante de precisión doble.

Vector4h

Vector de 4 componentes del tipo Half. Ocupa un total de 8 bytes.

Vector4i

Enlaces OpenGL y OpenTK para iOS.

Interfaces

INativeWindow

Define la interfaz de una ventana nativa.

Enumeraciones

WindowBorder

Enumera los bordes de ventana disponibles.

WindowState

Enumera los estados de ventana disponibles.