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.MouseArgs Class Reference

A class that describes mouse inputs. More...

Inherits SpaceVIL.Core.IInputEventArgs.

Public Member Functions

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

Public Attributes

MouseButton Button
 Mouse button as SpaceVIL.Core.MouseButton. More...
 
InputState State
 State of input as SpaceVIL.Core.InputState. Values: Release, Press, Repeat. More...
 
KeyMods Mods
 Used modifiers while mouse input. More...
 
Position Position = new Position()
 Mouse cursor position. More...
 

Detailed Description

A class that describes mouse inputs.

Member Function Documentation

◆ Clear()

void SpaceVIL.Core.MouseArgs.Clear ( )

◆ ToString()

override String SpaceVIL.Core.MouseArgs.ToString ( )

Member Data Documentation

◆ Button

MouseButton SpaceVIL.Core.MouseArgs.Button

Mouse button as SpaceVIL.Core.MouseButton.

◆ Mods

KeyMods SpaceVIL.Core.MouseArgs.Mods

Used modifiers while mouse input.

◆ Position

Position SpaceVIL.Core.MouseArgs.Position = new Position()

Mouse cursor position.

◆ State

InputState SpaceVIL.Core.MouseArgs.State

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


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