C# Class Nomad.Utils.InputBase

Inheritance: IInputSink
Afficher le fichier Open project: Azerothian/fc3editor

Méthodes publiques

Méthode Description
OnEditorEvent ( uint eventType, IntPtr eventPtr ) : void
OnInputAcquire ( ) : void
OnInputRelease ( ) : void
OnKeyEvent ( KeyEvent keyEvent, KeyEventArgs keyEventArgs ) : bool
OnMouseEvent ( MouseEvent mouseEvent, MouseEventArgs mouseEventArgs ) : bool
Update ( float dt ) : void

Méthodes protégées

Méthode Description
AcquireInput ( ) : void
ReleaseInput ( ) : void

Method Details

AcquireInput() protected méthode

protected AcquireInput ( ) : void
Résultat void

OnEditorEvent() public méthode

public OnEditorEvent ( uint eventType, IntPtr eventPtr ) : void
eventType uint
eventPtr System.IntPtr
Résultat void

OnInputAcquire() public méthode

public OnInputAcquire ( ) : void
Résultat void

OnInputRelease() public méthode

public OnInputRelease ( ) : void
Résultat void

OnKeyEvent() public méthode

public OnKeyEvent ( KeyEvent keyEvent, KeyEventArgs keyEventArgs ) : bool
keyEvent KeyEvent
keyEventArgs System.Windows.Forms.KeyEventArgs
Résultat bool

OnMouseEvent() public méthode

public OnMouseEvent ( MouseEvent mouseEvent, MouseEventArgs mouseEventArgs ) : bool
mouseEvent MouseEvent
mouseEventArgs System.Windows.Forms.MouseEventArgs
Résultat bool

ReleaseInput() protected méthode

protected ReleaseInput ( ) : void
Résultat void

Update() public méthode

public Update ( float dt ) : void
dt float
Résultat void