#[repr(transparent)]pub struct Input_PointerStyle(pub c_int);api-12 and api-22 only.Expand description
Enumerated values of OpenHarmony pointer style.
Available since API-level: 22
Tuple Fields§
§0: c_intImplementations§
Source§impl Input_PointerStyle
impl Input_PointerStyle
Sourcepub const DEFAULT: Input_PointerStyle
pub const DEFAULT: Input_PointerStyle
Default
Available since API-level: 22
Sourcepub const EAST: Input_PointerStyle
pub const EAST: Input_PointerStyle
East arrow
Available since API-level: 22
Sourcepub const WEST: Input_PointerStyle
pub const WEST: Input_PointerStyle
West arrow
Available since API-level: 22
Sourcepub const SOUTH: Input_PointerStyle
pub const SOUTH: Input_PointerStyle
South arrow
Available since API-level: 22
Sourcepub const NORTH: Input_PointerStyle
pub const NORTH: Input_PointerStyle
North arrow
Available since API-level: 22
Sourcepub const WEST_EAST: Input_PointerStyle
pub const WEST_EAST: Input_PointerStyle
East-west arrow
Available since API-level: 22
Sourcepub const NORTH_SOUTH: Input_PointerStyle
pub const NORTH_SOUTH: Input_PointerStyle
North-south arrow
Available since API-level: 22
Sourcepub const NORTH_EAST: Input_PointerStyle
pub const NORTH_EAST: Input_PointerStyle
North-east arrow
Available since API-level: 22
Sourcepub const NORTH_WEST: Input_PointerStyle
pub const NORTH_WEST: Input_PointerStyle
North-west arrow
Available since API-level: 22
Sourcepub const SOUTH_EAST: Input_PointerStyle
pub const SOUTH_EAST: Input_PointerStyle
South-east arrow
Available since API-level: 22
Sourcepub const SOUTH_WEST: Input_PointerStyle
pub const SOUTH_WEST: Input_PointerStyle
South-west arrow
Available since API-level: 22
Sourcepub const NORTH_EAST_SOUTH_WEST: Input_PointerStyle
pub const NORTH_EAST_SOUTH_WEST: Input_PointerStyle
Northeast and southwest adjustment
Available since API-level: 22
Sourcepub const NORTH_WEST_SOUTH_EAST: Input_PointerStyle
pub const NORTH_WEST_SOUTH_EAST: Input_PointerStyle
Northwest and southeast adjustment
Available since API-level: 22
Sourcepub const CROSS: Input_PointerStyle
pub const CROSS: Input_PointerStyle
Cross (accurate selection)
Available since API-level: 22
Sourcepub const CURSOR_COPY: Input_PointerStyle
pub const CURSOR_COPY: Input_PointerStyle
Copy
Available since API-level: 22
Sourcepub const CURSOR_FORBID: Input_PointerStyle
pub const CURSOR_FORBID: Input_PointerStyle
Forbid
Available since API-level: 22
Sourcepub const COLOR_SUCKER: Input_PointerStyle
pub const COLOR_SUCKER: Input_PointerStyle
Sucker
Available since API-level: 22
Sourcepub const HAND_GRABBING: Input_PointerStyle
pub const HAND_GRABBING: Input_PointerStyle
Grabbing hand
Available since API-level: 22
Sourcepub const HAND_OPEN: Input_PointerStyle
pub const HAND_OPEN: Input_PointerStyle
Opening hand
Available since API-level: 22
Sourcepub const HAND_POINTING: Input_PointerStyle
pub const HAND_POINTING: Input_PointerStyle
Hand-shaped pointer
Available since API-level: 22
Sourcepub const HELP: Input_PointerStyle
pub const HELP: Input_PointerStyle
Help
Available since API-level: 22
Sourcepub const MOVE: Input_PointerStyle
pub const MOVE: Input_PointerStyle
Move
Available since API-level: 22
Sourcepub const RESIZE_LEFT_RIGHT: Input_PointerStyle
pub const RESIZE_LEFT_RIGHT: Input_PointerStyle
Left and right resizing
Available since API-level: 22
Sourcepub const RESIZE_UP_DOWN: Input_PointerStyle
pub const RESIZE_UP_DOWN: Input_PointerStyle
Up and down resizing
Available since API-level: 22
Sourcepub const SCREENSHOT_CHOOSE: Input_PointerStyle
pub const SCREENSHOT_CHOOSE: Input_PointerStyle
Screenshot crosshair
Available since API-level: 22
Sourcepub const SCREENSHOT_CURSOR: Input_PointerStyle
pub const SCREENSHOT_CURSOR: Input_PointerStyle
Screenshot
Available since API-level: 22
Sourcepub const TEXT_CURSOR: Input_PointerStyle
pub const TEXT_CURSOR: Input_PointerStyle
Text selection
Available since API-level: 22
Sourcepub const ZOOM_IN: Input_PointerStyle
pub const ZOOM_IN: Input_PointerStyle
Zoom in
Available since API-level: 22
Sourcepub const ZOOM_OUT: Input_PointerStyle
pub const ZOOM_OUT: Input_PointerStyle
Zoom out
Available since API-level: 22
Sourcepub const MIDDLE_BTN_EAST: Input_PointerStyle
pub const MIDDLE_BTN_EAST: Input_PointerStyle
Scrolling east
Available since API-level: 22
Sourcepub const MIDDLE_BTN_WEST: Input_PointerStyle
pub const MIDDLE_BTN_WEST: Input_PointerStyle
Scrolling west
Available since API-level: 22
Sourcepub const MIDDLE_BTN_SOUTH: Input_PointerStyle
pub const MIDDLE_BTN_SOUTH: Input_PointerStyle
Scrolling south
Available since API-level: 22
Sourcepub const MIDDLE_BTN_NORTH: Input_PointerStyle
pub const MIDDLE_BTN_NORTH: Input_PointerStyle
Scrolling north
Available since API-level: 22
Sourcepub const MIDDLE_BTN_NORTH_SOUTH: Input_PointerStyle
pub const MIDDLE_BTN_NORTH_SOUTH: Input_PointerStyle
Scrolling north and south
Available since API-level: 22
Sourcepub const MIDDLE_BTN_NORTH_EAST: Input_PointerStyle
pub const MIDDLE_BTN_NORTH_EAST: Input_PointerStyle
Scrolling northeast
Available since API-level: 22
Sourcepub const MIDDLE_BTN_NORTH_WEST: Input_PointerStyle
pub const MIDDLE_BTN_NORTH_WEST: Input_PointerStyle
Scrolling northwest
Available since API-level: 22
Sourcepub const MIDDLE_BTN_SOUTH_EAST: Input_PointerStyle
pub const MIDDLE_BTN_SOUTH_EAST: Input_PointerStyle
Scrolling southeast
Available since API-level: 22
Sourcepub const MIDDLE_BTN_SOUTH_WEST: Input_PointerStyle
pub const MIDDLE_BTN_SOUTH_WEST: Input_PointerStyle
Scrolling southwest
Available since API-level: 22
Sourcepub const MIDDLE_BTN_NORTH_SOUTH_WEST_EAST: Input_PointerStyle
pub const MIDDLE_BTN_NORTH_SOUTH_WEST_EAST: Input_PointerStyle
Moving as a cone in four directions
Available since API-level: 22
Sourcepub const HORIZONTAL_TEXT_CURSOR: Input_PointerStyle
pub const HORIZONTAL_TEXT_CURSOR: Input_PointerStyle
Horizontal text selection
Available since API-level: 22
Sourcepub const CURSOR_CROSS: Input_PointerStyle
pub const CURSOR_CROSS: Input_PointerStyle
Precise selection
Available since API-level: 22
Sourcepub const CURSOR_CIRCLE: Input_PointerStyle
pub const CURSOR_CIRCLE: Input_PointerStyle
Cursor with circle style
Available since API-level: 22
Sourcepub const LOADING: Input_PointerStyle
pub const LOADING: Input_PointerStyle
Loading state with dynamic cursor
Available since API-level: 22
Sourcepub const RUNNING: Input_PointerStyle
pub const RUNNING: Input_PointerStyle
Running state with dynamic cursor
Available since API-level: 22
Sourcepub const MIDDLE_BTN_EAST_WEST: Input_PointerStyle
pub const MIDDLE_BTN_EAST_WEST: Input_PointerStyle
Scrolling east and west
Available since API-level: 22
Sourcepub const RUNNING_LEFT: Input_PointerStyle
pub const RUNNING_LEFT: Input_PointerStyle
Left part of running state with dynamic cursor
Available since API-level: 22
Sourcepub const RUNNING_RIGHT: Input_PointerStyle
pub const RUNNING_RIGHT: Input_PointerStyle
Right part of running state with dynamic cursor
Available since API-level: 22
Sourcepub const AECH_DEVELOPER_DEFINED_ICON: Input_PointerStyle
pub const AECH_DEVELOPER_DEFINED_ICON: Input_PointerStyle
Circular cursor
Available since API-level: 22
Sourcepub const SCREENRECORDER_CURSOR: Input_PointerStyle
pub const SCREENRECORDER_CURSOR: Input_PointerStyle
Screen Recording
Available since API-level: 22
Sourcepub const LASER_CURSOR: Input_PointerStyle
pub const LASER_CURSOR: Input_PointerStyle
Laser
Available since API-level: 22
Sourcepub const LASER_CURSOR_DOT: Input_PointerStyle
pub const LASER_CURSOR_DOT: Input_PointerStyle
Dot laser
Available since API-level: 22
Sourcepub const LASER_CURSOR_DOT_RED: Input_PointerStyle
pub const LASER_CURSOR_DOT_RED: Input_PointerStyle
Red dot laser
Available since API-level: 22
Sourcepub const DEVELOPER_DEFINED_ICON: Input_PointerStyle
pub const DEVELOPER_DEFINED_ICON: Input_PointerStyle
Developer defined
Available since API-level: 22
Trait Implementations§
Source§impl Clone for Input_PointerStyle
impl Clone for Input_PointerStyle
Source§fn clone(&self) -> Input_PointerStyle
fn clone(&self) -> Input_PointerStyle
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for Input_PointerStyle
impl Debug for Input_PointerStyle
Source§impl Hash for Input_PointerStyle
impl Hash for Input_PointerStyle
Source§impl PartialEq for Input_PointerStyle
impl PartialEq for Input_PointerStyle
Source§fn eq(&self, other: &Input_PointerStyle) -> bool
fn eq(&self, other: &Input_PointerStyle) -> bool
self and other values to be equal, and is used by ==.