Reference for .Net version of SpaceVIL  0.3.5.8
SpaceVIL (Space of Visual Items Layout) is a cross-platform and multilingual framework for creating GUI client applications for .NET Standard, .NET Core and JVM. SpaceVIL is based on OpenGL graphic technology and GLFW. Using this framework in conjunction with .Net Core or with a JVM, you can work and create graphical client applications on Linux, Mac OS X and Windows.
SpaceVIL.Core.KeyArgs Class Reference

A class that describes keyboard key input. More...

Inherits SpaceVIL.Core.IInputEventArgs.

Public Member Functions

void Clear ()
 Clearing KeyArgs. More...
 
override String ToString ()
 

Public Attributes

KeyCode Key
 Key code as SpaceVIL.Core.KeyCode. More...
 
Int32 Scancode
 Scancode of key. More...
 
InputState State
 State of input as SpaceVIL.Core.InputState. Values: Release, Press, Repeat. More...
 
KeyMods Mods
 Used modifiers while typing. More...
 

Detailed Description

A class that describes keyboard key input.

Member Function Documentation

◆ Clear()

void SpaceVIL.Core.KeyArgs.Clear ( )

Clearing KeyArgs.

Implements SpaceVIL.Core.IInputEventArgs.

◆ ToString()

override String SpaceVIL.Core.KeyArgs.ToString ( )

Member Data Documentation

◆ Key

KeyCode SpaceVIL.Core.KeyArgs.Key

Key code as SpaceVIL.Core.KeyCode.

◆ Mods

KeyMods SpaceVIL.Core.KeyArgs.Mods

Used modifiers while typing.

◆ Scancode

Int32 SpaceVIL.Core.KeyArgs.Scancode

Scancode of key.

◆ State

InputState SpaceVIL.Core.KeyArgs.State

State of input as SpaceVIL.Core.InputState. Values: Release, Press, Repeat.


The documentation for this class was generated from the following file: