LuciadCPillar C# 2023.1.04
Luciad.Maps.MouseCursor Struct Reference

Represents a mouse cursor in the map API. More...

Inheritance diagram for Luciad.Maps.MouseCursor:

Public Member Functions

 MouseCursor (uint id)
 Creates a new mouse cursor with the given id. More...
 
bool Equals (MouseCursor other)
 
override bool Equals (object other)
 
override int GetHashCode ()
 

Static Public Member Functions

static bool operator!= (MouseCursor lhs, MouseCursor rhs)
 
static bool operator== (MouseCursor lhs, MouseCursor rhs)
 

Properties

static MouseCursor Arrow = new MouseCursor(1) [get]
 
static MouseCursor Cross = new MouseCursor(2) [get]
 
static MouseCursor DefaultCursor = new MouseCursor(0) [get]
 
static MouseCursor Hand = new MouseCursor(4) [get]
 
static MouseCursor IBeam = new MouseCursor(3) [get]
 
uint Id [get]
 
static MouseCursor None = new MouseCursor(10) [get]
 
static MouseCursor SizeAll = new MouseCursor(5) [get]
 
static MouseCursor SizeHorizontal = new MouseCursor(6) [get]
 
static MouseCursor SizeNeSw = new MouseCursor(9) [get]
 
static MouseCursor SizeNwSe = new MouseCursor(8) [get]
 
static MouseCursor SizeVertical = new MouseCursor(7) [get]
 

Detailed Description

Represents a mouse cursor in the map API.

2020.1

Warning
C# documentation translation is incomplete. You can find more information in the C++ documentation for luciad::MouseCursor.

Constructor & Destructor Documentation

◆ MouseCursor()

Luciad.Maps.MouseCursor.MouseCursor ( uint  id)
inline

Creates a new mouse cursor with the given id.

id

the id of the mouse cursor.

Warning
C# documentation translation is incomplete. You can find more information in the C++ documentation for luciad::MouseCursor::MouseCursor.

Member Function Documentation

◆ Equals() [1/2]

bool Luciad.Maps.MouseCursor.Equals ( MouseCursor  other)
inline

◆ Equals() [2/2]

override bool Luciad.Maps.MouseCursor.Equals ( object  other)
inline

◆ GetHashCode()

override int Luciad.Maps.MouseCursor.GetHashCode ( )
inline

◆ operator!=()

static bool Luciad.Maps.MouseCursor.operator!= ( MouseCursor  lhs,
MouseCursor  rhs 
)
inlinestatic

◆ operator==()

static bool Luciad.Maps.MouseCursor.operator== ( MouseCursor  lhs,
MouseCursor  rhs 
)
inlinestatic

Property Documentation

◆ Arrow

MouseCursor Luciad.Maps.MouseCursor.Arrow = new MouseCursor(1)
staticget

◆ Cross

MouseCursor Luciad.Maps.MouseCursor.Cross = new MouseCursor(2)
staticget

◆ DefaultCursor

MouseCursor Luciad.Maps.MouseCursor.DefaultCursor = new MouseCursor(0)
staticget

◆ Hand

MouseCursor Luciad.Maps.MouseCursor.Hand = new MouseCursor(4)
staticget

◆ IBeam

MouseCursor Luciad.Maps.MouseCursor.IBeam = new MouseCursor(3)
staticget

◆ Id

uint Luciad.Maps.MouseCursor.Id
get

◆ None

MouseCursor Luciad.Maps.MouseCursor.None = new MouseCursor(10)
staticget

◆ SizeAll

MouseCursor Luciad.Maps.MouseCursor.SizeAll = new MouseCursor(5)
staticget

◆ SizeHorizontal

MouseCursor Luciad.Maps.MouseCursor.SizeHorizontal = new MouseCursor(6)
staticget

◆ SizeNeSw

MouseCursor Luciad.Maps.MouseCursor.SizeNeSw = new MouseCursor(9)
staticget

◆ SizeNwSe

MouseCursor Luciad.Maps.MouseCursor.SizeNwSe = new MouseCursor(8)
staticget

◆ SizeVertical

MouseCursor Luciad.Maps.MouseCursor.SizeVertical = new MouseCursor(7)
staticget