C# Class Axiom.RenderSystems.OpenGL.Win32Window

Summary description for GLWindow.
Inheritance: Axiom.Graphics.RenderWindow
显示文件 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 isFullScreen, NamedParameterList miscParams ) : void
Reposition ( int left, int right ) : void
Resize ( int width, int height ) : void
SwapBuffers ( bool waitForVSync ) : void
WindowMovedOrResized ( ) : void
this ( string attribute ) : object

Protected Methods

Method Description
dispose ( bool disposeManagedResources ) : void

Private Methods

Method Description
GetForm ( System.Windows.Forms windowHandle ) : Form
Win32Window ( GLSupport glSupport ) : System

Constructor.

Method Details

CopyContentsToMemory() public method

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

Create() public method

public Create ( string name, int width, int height, bool isFullScreen, NamedParameterList miscParams ) : void
name string
width int
height int
isFullScreen bool
miscParams NamedParameterList
return void

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

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