C# Класс WindowsAppFramework.RenderTargetUserControl

Наследование: System.Windows.Forms.UserControl
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
CreateRenderTarget bool
DestroyRenderTarget void
DoKeyDown void
DoKeyUp void
DoKeyUpAll void
GetEKeyByKeyCode bool
GetEMouseButtonByMouseButton EMouseButtons
GetLocalMousePosition Vec2i
InitializeComponent void
SceneManager_Render void
updateTimer_Tick void

Открытые методы

Метод Описание
Destroy ( ) : void
GetFloatMousePosition ( ) : Vec2
GetMouseRelativeModeOffset ( ) : Vec2i
GetWorldRayByMousePosition ( ) : Ray
IsKeyPressed ( Keys key ) : bool
RenderTargetUserControl ( ) : System

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Clean up any resources being used.

OnDestroy ( ) : void
OnKeyDown ( KeyEventArgs e ) : void
OnKeyPress ( KeyPressEventArgs e ) : void
OnKeyUp ( KeyEventArgs e ) : void
OnLeave ( EventArgs e ) : void
OnLoad ( EventArgs e ) : void
OnMouseDoubleClick ( MouseEventArgs e ) : void
OnMouseDown ( MouseEventArgs e ) : void
OnMouseMove ( MouseEventArgs e ) : void
OnMouseUp ( MouseEventArgs e ) : void
OnMouseWheel ( MouseEventArgs e ) : void
OnPaint ( PaintEventArgs e ) : void
OnPaintBackground ( PaintEventArgs e ) : void
OnRender ( Engine.Camera camera ) : void
OnRenderUI ( GuiRenderer renderer ) : void
OnResize ( EventArgs e ) : void
OnTick ( float delta ) : void
WndProc ( Message &m ) : void

Приватные методы

Метод Описание
CreateRenderTarget ( ) : bool
DestroyRenderTarget ( ) : void
DoKeyDown ( KeyEventArgs e ) : void
DoKeyUp ( KeyEventArgs e ) : void
DoKeyUpAll ( ) : void
GetEKeyByKeyCode ( Keys keyCode, EKeys &eKey ) : bool
GetEMouseButtonByMouseButton ( MouseButtons button ) : EMouseButtons
GetLocalMousePosition ( ) : Vec2i
InitializeComponent ( ) : void

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

SceneManager_Render ( Engine.Camera camera, bool onlyShadowCasters ) : void
updateTimer_Tick ( object sender, EventArgs e ) : void

Описание методов

Destroy() публичный Метод

public Destroy ( ) : 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

GetFloatMousePosition() публичный Метод

public GetFloatMousePosition ( ) : Vec2
Результат Vec2

GetMouseRelativeModeOffset() публичный Метод

public GetMouseRelativeModeOffset ( ) : Vec2i
Результат Vec2i

GetWorldRayByMousePosition() публичный Метод

public GetWorldRayByMousePosition ( ) : Ray
Результат Ray

IsKeyPressed() публичный Метод

public IsKeyPressed ( Keys key ) : bool
key Keys
Результат bool

OnDestroy() защищенный Метод

protected OnDestroy ( ) : void
Результат void

OnKeyDown() защищенный Метод

protected OnKeyDown ( KeyEventArgs e ) : void
e System.Windows.Forms.KeyEventArgs
Результат void

OnKeyPress() защищенный Метод

protected OnKeyPress ( KeyPressEventArgs e ) : void
e System.Windows.Forms.KeyPressEventArgs
Результат void

OnKeyUp() защищенный Метод

protected OnKeyUp ( KeyEventArgs e ) : void
e System.Windows.Forms.KeyEventArgs
Результат void

OnLeave() защищенный Метод

protected OnLeave ( EventArgs e ) : void
e System.EventArgs
Результат void

OnLoad() защищенный Метод

protected OnLoad ( EventArgs e ) : void
e System.EventArgs
Результат void

OnMouseDoubleClick() защищенный Метод

protected OnMouseDoubleClick ( MouseEventArgs e ) : void
e MouseEventArgs
Результат void

OnMouseDown() защищенный Метод

protected OnMouseDown ( MouseEventArgs e ) : void
e MouseEventArgs
Результат void

OnMouseMove() защищенный Метод

protected OnMouseMove ( MouseEventArgs e ) : void
e MouseEventArgs
Результат void

OnMouseUp() защищенный Метод

protected OnMouseUp ( MouseEventArgs e ) : void
e MouseEventArgs
Результат void

OnMouseWheel() защищенный Метод

protected OnMouseWheel ( MouseEventArgs e ) : void
e MouseEventArgs
Результат void

OnPaint() защищенный Метод

protected OnPaint ( PaintEventArgs e ) : void
e PaintEventArgs
Результат void

OnPaintBackground() защищенный Метод

protected OnPaintBackground ( PaintEventArgs e ) : void
e PaintEventArgs
Результат void

OnRender() защищенный Метод

protected OnRender ( Engine.Camera camera ) : void
camera Engine.Camera
Результат void

OnRenderUI() защищенный Метод

protected OnRenderUI ( GuiRenderer renderer ) : void
renderer GuiRenderer
Результат void

OnResize() защищенный Метод

protected OnResize ( EventArgs e ) : void
e System.EventArgs
Результат void

OnTick() защищенный Метод

protected OnTick ( float delta ) : void
delta float
Результат void

RenderTargetUserControl() публичный Метод

public RenderTargetUserControl ( ) : System
Результат System

WndProc() защищенный Метод

protected WndProc ( Message &m ) : void
m Message
Результат void