C# Class OpenTkEngine.Core.StateHandler

Mostrar archivo Open project: jikoriko/OpentkEngine

Public Methods

Method Description
Last ( ) : State
OnKeyDown ( object sender, KeyboardKeyEventArgs args ) : void
OnKeyPress ( object sender, KeyPressEventArgs args ) : void
OnKeyUp ( object sender, KeyboardKeyEventArgs args ) : void
OnMouseDown ( object sender, MouseButtonEventArgs args ) : void
OnMouseMove ( object sender, MouseMoveEventArgs args ) : void
OnMouseUp ( object sender, MouseButtonEventArgs args ) : void
OnMouseWheel ( object sender, MouseWheelEventArgs args ) : void
Pop ( ) : void
Push ( State state ) : void
RenderFrame ( FrameEventArgs e ) : void
UpdateFrame ( FrameEventArgs e ) : void

Method Details

Last() public static method

public static Last ( ) : State
return State

OnKeyDown() public static method

public static OnKeyDown ( object sender, KeyboardKeyEventArgs args ) : void
sender object
args OpenTK.Input.KeyboardKeyEventArgs
return void

OnKeyPress() public static method

public static OnKeyPress ( object sender, KeyPressEventArgs args ) : void
sender object
args OpenTK.KeyPressEventArgs
return void

OnKeyUp() public static method

public static OnKeyUp ( object sender, KeyboardKeyEventArgs args ) : void
sender object
args OpenTK.Input.KeyboardKeyEventArgs
return void

OnMouseDown() public static method

public static OnMouseDown ( object sender, MouseButtonEventArgs args ) : void
sender object
args OpenTK.Input.MouseButtonEventArgs
return void

OnMouseMove() public static method

public static OnMouseMove ( object sender, MouseMoveEventArgs args ) : void
sender object
args OpenTK.Input.MouseMoveEventArgs
return void

OnMouseUp() public static method

public static OnMouseUp ( object sender, MouseButtonEventArgs args ) : void
sender object
args OpenTK.Input.MouseButtonEventArgs
return void

OnMouseWheel() public static method

public static OnMouseWheel ( object sender, MouseWheelEventArgs args ) : void
sender object
args OpenTK.Input.MouseWheelEventArgs
return void

Pop() public static method

public static Pop ( ) : void
return void

Push() public static method

public static Push ( State state ) : void
state State
return void

RenderFrame() public static method

public static RenderFrame ( FrameEventArgs e ) : void
e FrameEventArgs
return void

UpdateFrame() public static method

public static UpdateFrame ( FrameEventArgs e ) : void
e FrameEventArgs
return void