C# Class AssemblyBrowser.SimpleGLWindow

Afficher le fichier Open project: mellinoe/assemblybrowser

Méthodes publiques

Méthode Description
RunWindowLoop ( ) : void
SimpleGLWindow ( string title, int desiredWidth, int desiredHeight ) : System

Méthodes protégées

Méthode Description
PreRenderFrame ( ) : void
UpdateRenderState ( ) : void

Private Methods

Méthode Description
CreateDeviceObjects ( ) : void
OnKeyDown ( object sender, KeyboardKeyEventArgs e ) : void
OnKeyPress ( object sender, KeyPressEventArgs e ) : void
OnKeyUp ( object sender, KeyboardKeyEventArgs e ) : void
OnTextEdited ( TextEditCallbackData data ) : int
OnWindowClosing ( object sender, System e ) : void
RenderFrame ( ) : void
RenderImDrawData ( DrawData draw_data ) : void
SetOpenTKKeyMappings ( ) : void
UpdateImGuiInput ( IO io ) : void
UpdateModifiers ( KeyboardKeyEventArgs e ) : void

Method Details

PreRenderFrame() protected abstract méthode

protected abstract PreRenderFrame ( ) : void
Résultat void

RunWindowLoop() public méthode

public RunWindowLoop ( ) : void
Résultat void

SimpleGLWindow() public méthode

public SimpleGLWindow ( string title, int desiredWidth, int desiredHeight ) : System
title string
desiredWidth int
desiredHeight int
Résultat System

UpdateRenderState() protected abstract méthode

protected abstract UpdateRenderState ( ) : void
Résultat void