C# Class Glare.Assets.Controls.ModelAssetBrowser

A generic browser for a 3D view.
Inheritance: System.Windows.Forms.UserControl
Show file Open project: Burton-Radons/Alexandria

Public Methods

Method Description
ModelAssetBrowser ( ) : System

Initialise the browser.

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

Render ( ) : void

Perform any rendering.

RenderEnd ( ) : void

Finish up rendering. The default swaps buffers.

RenderStart ( ) : void

Start rendering. The default sets up the viewport, clears (using ClearColor), sets the depth test to less and turns on depth writing, then sets the Program's Projection, View, and World matrices.

RendererPaint ( object sender, PaintEventArgs args ) : void

Handle the renderer paint message. The default calls RenderStart, Render, then RenderEnd.

Private Methods

Method Description
DisplayModeComboBox_Click ( object sender, EventArgs e ) : void
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

OnDisplayModeChanged ( object sender, EventArgs e ) : void
RefreshRenderer ( ) : void
RendererMouseDown ( object sender, MouseEventArgs args ) : void
RendererMouseMove ( object sender, MouseEventArgs args ) : void
RendererMouseUp ( object sender, MouseEventArgs args ) : void

Method Details

Dispose() protected method

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
return void

ModelAssetBrowser() public method

Initialise the browser.
public ModelAssetBrowser ( ) : System
return System

Render() protected method

Perform any rendering.
protected Render ( ) : void
return void

RenderEnd() protected method

Finish up rendering. The default swaps buffers.
protected RenderEnd ( ) : void
return void

RenderStart() protected method

Start rendering. The default sets up the viewport, clears (using ClearColor), sets the depth test to less and turns on depth writing, then sets the Program's Projection, View, and World matrices.
protected RenderStart ( ) : void
return void

RendererPaint() protected method

Handle the renderer paint message. The default calls RenderStart, Render, then RenderEnd.
protected RendererPaint ( object sender, PaintEventArgs args ) : void
sender object
args System.Windows.Forms.PaintEventArgs
return void