LuciadCPillar C# 2025.0.12
Loading...
Searching...
No Matches
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.
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]
 Returns the arrow mouse cursor.
static MouseCursor Cross = new MouseCursor(2) [get]
 Returns the cross mouse cursor.
static MouseCursor DefaultCursor = new MouseCursor(0) [get]
 Returns the default mouse cursor.
static MouseCursor Hand = new MouseCursor(4) [get]
 Returns the hand mouse cursor.
static MouseCursor IBeam = new MouseCursor(3) [get]
 Returns the I-beam mouse cursor, for example used when editing text.
uint Id [get]
 The id of the mouse cursor.
static MouseCursor None = new MouseCursor(10) [get]
 Returns a mouse cursor that is not visible.
static MouseCursor SizeAll = new MouseCursor(5) [get]
 Returns the size-all mouse cursor.
static MouseCursor SizeHorizontal = new MouseCursor(6) [get]
 Returns the horizontal size mouse cursor.
static MouseCursor SizeNeSw = new MouseCursor(9) [get]
 Returns the size mouse cursor that follows the north-east to south-west diagonal.
static MouseCursor SizeNwSe = new MouseCursor(8) [get]
 Returns the size mouse cursor that follows the north-west to south-east diagonal.
static MouseCursor SizeVertical = new MouseCursor(7) [get]
 Returns the vertical size mouse cursor.

Detailed Description

Represents a mouse cursor in the map API.

Since
2020.1

Constructor & Destructor Documentation

◆ MouseCursor()

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

Creates a new mouse cursor with the given id.

Parameters
idthe id of the mouse cursor.

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!=()

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

◆ operator==()

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

Property Documentation

◆ Arrow

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

Returns the arrow mouse cursor.

Returns
the arrow mouse cursor.

◆ Cross

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

Returns the cross mouse cursor.

Returns
the cross mouse cursor.

◆ DefaultCursor

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

Returns the default mouse cursor.

Returns
the default mouse cursor.

◆ Hand

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

Returns the hand mouse cursor.

Returns
the hand mouse cursor.

◆ IBeam

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

Returns the I-beam mouse cursor, for example used when editing text.

Returns
the I-beam mouse cursor, for example used when editing text.

◆ Id

uint Luciad.Maps.MouseCursor.Id
get

The id of the mouse cursor.

[get]

The id of the mouse cursor.

◆ None

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

Returns a mouse cursor that is not visible.

Returns
a mouse cursor that is not visible.
Since
2022.0

◆ SizeAll

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

Returns the size-all mouse cursor.

Returns
the size-all mouse cursor.

◆ SizeHorizontal

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

Returns the horizontal size mouse cursor.

Returns
the horizontal size mouse cursor.

◆ SizeNeSw

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

Returns the size mouse cursor that follows the north-east to south-west diagonal.

Returns
the size mouse cursor that follows the north-east to south-west diagonal.

◆ SizeNwSe

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

Returns the size mouse cursor that follows the north-west to south-east diagonal.

Returns
the size mouse cursor that follows the north-west to south-east diagonal.

◆ SizeVertical

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

Returns the vertical size mouse cursor.

Returns
the vertical size mouse cursor.