Reference for JVM 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.
|
A class that describes mouse inputs. More...
Inherits com.spvessel.spacevil.Core.InterfaceInputEventArgs.
Public Member Functions | |
void | clear () |
Clearing MouseArgs. More... | |
Public Attributes | |
MouseButton | button |
Mouse button as com.spvessel.spacevil.Flags.MouseButton. More... | |
InputState | state |
State of input as com.spvessel.spacevil.Flags.InputState. More... | |
List< KeyMods > | mods |
Used modifiers while mouse input. More... | |
Position | position = new Position() |
Mouse cursor position. More... | |
A class that describes mouse inputs.
void com.spvessel.spacevil.Core.MouseArgs.clear | ( | ) |
Clearing MouseArgs.
Implements com.spvessel.spacevil.Core.InterfaceInputEventArgs.
MouseButton com.spvessel.spacevil.Core.MouseArgs.button |
Mouse button as com.spvessel.spacevil.Flags.MouseButton.
List<KeyMods> com.spvessel.spacevil.Core.MouseArgs.mods |
Used modifiers while mouse input.
InputState com.spvessel.spacevil.Core.MouseArgs.state |
State of input as com.spvessel.spacevil.Flags.InputState.
Values: RELEASE, PRESS, REPEAT.