OpenTK Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Associações OpenGL e OpenTK para iOS.
Classes
AutoGeneratedAttribute |
Indica que essa função é gerada automaticamente por uma ferramenta. |
BindingsBase |
Associações OpenGL e OpenTK para iOS. |
BlittableValueType |
Verifica se o parâmetro de tipo especificado é um tipo de valor blittable. |
BlittableValueType<T> |
Verifica se o parâmetro de tipo especificado é um tipo de valor blittable. |
Configuration |
Fornece informações sobre o sistema operacional e o runtime subjacentes. |
DisplayResolution |
Contém informações sobre a resolução de exibição de um monitor. |
FrameEventArgs |
Define os argumentos para eventos de quadro. Uma instância frameEventArgs só é válida durante a duração do evento relevante; não armazene referências a FrameEventArgs fora desse evento. |
Functions |
Contém funções matemáticas para o kit de ferramentas OpenTK.Math. |
KeyPressEventArgs |
Define os argumentos de evento para eventos KeyPress. As instâncias dessa classe são armazenadas em cache: KeyPressEventArgs só deve ser usado dentro do evento relevante, a menos que seja clonado manualmente. |
MathHelper |
Associações OpenGL e OpenTK para iOS. |
Toolkit |
Associações OpenGL e OpenTK para iOS. |
Estruturas
BezierCurve |
Representa uma curva de bézier com quantos pontos você quiser. |
BezierCurveCubic |
Representa uma curva de bézier cúbica com duas âncoras e dois pontos de controle. |
BezierCurveQuadric |
Representa uma curva quadric bezier com duas âncoras e um ponto de controle. |
Box2 |
Define uma caixa 2d (retângulo). |
ContextHandle |
Representa um identificador para um contexto OpenGL ou OpenAL. |
Half |
O nome Metade é derivado do número de ponto flutuante de meia precisão. Ele ocupa apenas 16 Bits, que são divididos em 1 Bit de sinal, 5 bits expoentes e 10 bits Mantissa. |
Matrix2 |
Associações OpenGL e OpenTK para iOS. |
Matrix3 |
Associações OpenGL e OpenTK para iOS. |
Matrix3d |
Associações OpenGL e OpenTK para iOS. |
Matrix4 |
Representa uma matriz 4x4 |
Matrix4d |
Representa uma Matriz 4x4 com componentes de precisão dupla. |
NMatrix2 |
Associações OpenGL e OpenTK para iOS. |
NMatrix3 |
Associações OpenGL e OpenTK para iOS. |
NMatrix4 |
Associações OpenGL e OpenTK para iOS. |
NMatrix4d |
Associações OpenGL e OpenTK para iOS. |
NMatrix4x3 |
Associações OpenGL e OpenTK para iOS. |
NVector3 |
Associações OpenGL e OpenTK para iOS. |
NVector3d |
Associações OpenGL e OpenTK para iOS. |
Quaternion |
Representa um Quaternion. |
Quaterniond |
Representa um Quaternion de precisão dupla. |
Vector2 |
Representa um vetor 2D usando dois números de ponto flutuante de precisão única. |
Vector2d |
Representa um vetor 2D usando dois números de ponto flutuante de precisão dupla. |
Vector2h |
Vetor de 2 componentes do tipo Half. Ocupa o total de 4 bytes. |
Vector2i |
Associações OpenGL e OpenTK para iOS. |
Vector3 |
Representa um vetor 3D usando três números de ponto flutuante de precisão única. |
Vector3d |
Representa um vetor 3D usando três números de ponto flutuante de precisão dupla. |
Vector3h |
Vetor de três componentes do tipo Half. Ocupa o total de 6 bytes. |
Vector3i |
Associações OpenGL e OpenTK para iOS. |
Vector4 |
Representa um vetor 4D usando quatro números de ponto flutuante de precisão única. |
Vector4d |
Representa um vetor 4D usando quatro números de ponto flutuante de precisão dupla. |
Vector4h |
Vetor de 4 componentes do tipo Half. Ocupa o total de 8 bytes. |
Vector4i |
Associações OpenGL e OpenTK para iOS. |
Interfaces
INativeWindow |
Define a interface de uma janela nativa. |
Enumerações
WindowBorder |
Enumera bordas de janela disponíveis. |
WindowState |
Enumera os estados de janela disponíveis. |