C# Класс Tao.Platform.Windows.SimpleOpenGlControl

Provides a simple OpenGL control allowing quick development of Windows Forms-based OpenGL applications.
Наследование: System.Windows.Forms.UserControl
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
InitializeBackground void
InitializeComponent void
InitializeStyles void

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

Метод Описание
DestroyContexts ( ) : void

Draw ( ) : void

Sends an see cref="UserControl.Invalidate" command to this control, thus forcing a redraw to occur.

InitializeContexts ( ) : void

Creates the OpenGL contexts.

MakeCurrent ( ) : void

SimpleOpenGlControl ( ) : System

Constructor. Creates contexts and sets properties.

SwapBuffers ( ) : void

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Disposes the control.

OnPaint ( PaintEventArgs e ) : void

Paints the control.

OnPaintBackground ( PaintEventArgs e ) : void

Paints the background.

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

Метод Описание
InitializeBackground ( ) : void

Loads the bitmap from the assembly's manifest resource.

InitializeComponent ( ) : void

Required for designer support.

InitializeStyles ( ) : void

Initializes the control's styles.

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

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

public DestroyContexts ( ) : void
Результат void

Dispose() защищенный Метод

Disposes the control.
protected Dispose ( bool disposing ) : void
disposing bool Was the disposed manually called?
Результат void

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

Sends an see cref="UserControl.Invalidate" command to this control, thus forcing a redraw to occur.
public Draw ( ) : void
Результат void

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

Creates the OpenGL contexts.
public InitializeContexts ( ) : void
Результат void

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

public MakeCurrent ( ) : void
Результат void

OnPaint() защищенный Метод

Paints the control.
protected OnPaint ( PaintEventArgs e ) : void
e PaintEventArgs The paint event arguments.
Результат void

OnPaintBackground() защищенный Метод

Paints the background.
protected OnPaintBackground ( PaintEventArgs e ) : void
e PaintEventArgs
Результат void

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

Constructor. Creates contexts and sets properties.
public SimpleOpenGlControl ( ) : System
Результат System

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

public SwapBuffers ( ) : void
Результат void