C# 클래스 ps2ls.Forms.ModelBrowser

상속: System.Windows.Forms.UserControl
파일 보기 프로젝트 열기: psemu/ps2ls 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
gray int

공개 메소드들

메소드 설명
CreateInstance ( ) : void
DeleteInstance ( ) : void
Refresh ( ) : void
SetTextureForMesh ( int meshID, string name ) : void

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Clean up any resources being used.

비공개 메소드들

메소드 설명
InitializeComponent ( ) : void

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

LoadTexture ( string name ) : int
ModelBrowser ( ) : System
ModelBrowserControl_Load ( object sender, EventArgs e ) : void
applicationIdle ( object sender, EventArgs e ) : void
clearSearchModelsText_Click ( object sender, EventArgs e ) : void
compileShader ( Int32 shader, String source ) : void
createShaderProgram ( string vertexShaderSource, string fragmentShaderSource ) : int
createShaderProgram ( ) : void
glControl1_KeyDown ( object sender, KeyEventArgs e ) : void
glControl1_MouseEnter ( object sender, EventArgs e ) : void
glControl1_Paint ( object sender, PaintEventArgs e ) : void
glControl1_Resize ( object sender, EventArgs e ) : void
materialSelectionComboBox_Changed ( object sender, EventArgs e ) : void
modelsListBox_SelectedIndexChanged ( object sender, EventArgs e ) : void
refreshModelsListBox ( ) : void
render ( ) : void
renderModeSmoothButton_CheckedChanged ( object sender, EventArgs e ) : void
renderModeWireframeButton_CheckedChanged ( object sender, EventArgs e ) : void
renderModeWireframeButton_Click ( object sender, EventArgs e ) : void
searchModelsText_TextChanged ( object sender, EventArgs e ) : void
searchModelsTimer_Tick ( object sender, EventArgs e ) : void
showAABBButton_Click ( object sender, EventArgs e ) : void
showAutoLODModelsButton_CheckedChanged ( object sender, EventArgs e ) : void
showAxesButton_Click ( object sender, EventArgs e ) : void
showBoundingBoxButton_Click ( object sender, EventArgs e ) : void
showWireframeButton_Click ( object sender, EventArgs e ) : void
snapCameraToModel ( ) : void
splitContainer1_SplitterMoved ( object sender, System.Windows.Forms.SplitterEventArgs e ) : void
toolStripButton1_Click ( object sender, EventArgs e ) : void
toolStripButton1_Click_1 ( object sender, EventArgs e ) : void
update ( ) : void

메소드 상세

CreateInstance() 공개 정적인 메소드

public static CreateInstance ( ) : void
리턴 void

DeleteInstance() 공개 정적인 메소드

public static DeleteInstance ( ) : void
리턴 void

Dispose() 보호된 메소드

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

Refresh() 공개 메소드

public Refresh ( ) : void
리턴 void

SetTextureForMesh() 공개 메소드

public SetTextureForMesh ( int meshID, string name ) : void
meshID int
name string
리턴 void

프로퍼티 상세

gray 공개적으로 프로퍼티

public int gray
리턴 int