C# Class Axiom.RenderSystems.OpenGL.OpenTKWindow

Summary description for OpenTKWindow.
Inheritance: Axiom.Graphics.RenderWindow
Mostra file Open project: WolfgangSt/axiom Class Usage Examples

Public Methods

Method Description
CopyContentsToMemory ( PixelBox dst, FrameBuffer buffer ) : void
Create ( string name, int width, int height, bool fullScreen, NamedParameterList miscParams ) : void

Creates & displays the new window.

OpenTKWindow ( ) : System
Reposition ( int left, int right ) : void
Resize ( int width, int height ) : void
SwapBuffers ( bool waitForVSync ) : void

Update the render window.

WindowMovedOrResized ( ) : void
this ( string attribute ) : object

Protected Methods

Method Description
dispose ( bool disposeManagedResources ) : void

Method Details

CopyContentsToMemory() public method

public CopyContentsToMemory ( PixelBox dst, FrameBuffer buffer ) : void
dst Axiom.Media.PixelBox
buffer FrameBuffer
return void

Create() public method

Creates & displays the new window.
public Create ( string name, int width, int height, bool fullScreen, NamedParameterList miscParams ) : void
name string
width int The width of the window in pixels.
height int The height of the window in pixels.
fullScreen bool If true, the window fills the screen, with no title bar or border.
miscParams NamedParameterList A variable number of platform-specific arguments. /// The actual requirements must be defined by the implementing subclasses.
return void

OpenTKWindow() public method

public OpenTKWindow ( ) : System
return System

Reposition() public method

public Reposition ( int left, int right ) : void
left int
right int
return void

Resize() public method

public Resize ( int width, int height ) : void
width int
height int
return void

SwapBuffers() public method

Update the render window.
public SwapBuffers ( bool waitForVSync ) : void
waitForVSync bool
return void

WindowMovedOrResized() public method

public WindowMovedOrResized ( ) : void
return void

dispose() protected method

protected dispose ( bool disposeManagedResources ) : void
disposeManagedResources bool
return void

this() public method

public this ( string attribute ) : object
attribute string
return object