SharpGL.WinForms
Summary description for GLColourPicker.
Required designer variable.
Clean up any resources being used.
Required method for Designer support - do not modify
the contents of this method with the code editor.
This allows a list view item to be created from a material, which is really
useful, especially for 3D apps. For more advanced functionality, just derive
from this class, as there's a lot of good code here. Writing this sort of
class from scratch is pointless.
At the moment this class is not working properly, because of changes to the
material class, use with caution!
This function creates the list view item from a material, with an image
of the specified size.
The material to create it from.
Size of the thumbnail.
Size of the thumbnail.
This is the basic OpenGL control object, it gives all of the basic OpenGL functionality.
Initializes a new instance of the class.
Setups the drawing timer, based on the framerate settings.
Initialises OpenGL.
Manually perform rendering.
Renders to the specified graphics.
The graphics to render to.
Raises the event.
A that contains the event data.
Raises the event.
An that contains the event data.
Calls the OpenGL initialized function.
Call this function in derived classes to do the OpenGL Draw event.
Call this function in derived classes to do the GDI Draw event.
Handles the Tick event of the timerDrawing control.
The source of the event.
The instance containing the event data.
Signals the object that initialization is starting.
Signals the object that initialization is complete.
The timer used for drawing the control.
The OpenGL object for the control.
A stopwatch used for timing rendering.
The render context type.
The last frame time in milliseconds.
The framerate, in hertz.
The default desired OpenGL version.
Required designer variable.
Clean up any resources being used.
true if managed resources should be disposed; otherwise, false.
Required method for Designer support - do not modify
the contents of this method with the code editor.
Occurs when OpenGL has been initialized.
Occurs when OpenGL drawing should be performed.
Occurs when GDI drawing should be performed.
Occurs when the control is resized. Can be used to perform custom viewport projections.
Gets the OpenGL object.
The OpenGL.
Gets or sets a value indicating whether to draw FPS information.
true if FPS info should be drawn; otherwise, false.
Gets or sets the frame rate, in Hertz.
The frame rate, in Hertz.
Gets or sets the type of the render context.
The type of the render context.
Gets or sets the desired OpenGL version.
The desired OpenGL version.
Gets or sets the render trigger.
The render trigger.
Delegate for a Render Event.
The sender.
The instance containing the event data.
The RenderEventArgs - arguments used for render envets.
Initializes a new instance of the class.
The graphics.
Gets the graphics.
The RenderingMode - specifies how and when rendering
will occur in an OpenGL control.
The Default RenderingMode, TimerBased. This mode means that
a timer will be set up based on the FPS property of the control.
Rendering must be performed manually by using the DoRender function.
The SceneControl is an OpenGLControl that contains and draws a Scene object.
Clean up any resources being used.
Required method for Designer support - do not modify
the contents of this method with the code editor.
Raises the event.
The instance containing the event data.
Raises the event.
An that contains the event data.
This is the scene itself.
Summary description for VertexControl.
Required designer variable.
Clean up any resources being used.
Required method for Designer support - do not modify
the contents of this method with the code editor.