Skyle_CalibControl
public struct Skyle_CalibControl : Sendable
extension Skyle_CalibControl: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
Message describing the calibration status
-
Indicates a running calibration or requests a calibration
Declaration
Swift
public var calibrate: Bool
-
Number of calibration points, currently 1, 2, 5 and 9 is accepted
Declaration
Swift
public var numberOfPoints: Int32
-
Indicates an aborted calibration or request an abort
Declaration
Swift
public var abort: Bool
-
If connected to an iPad or tablet, this will indicate if the native cursor should move or not
Declaration
Swift
public var stopHid: Bool
-
Screen resolution of the client: set this to the native client resolution (if unset, internal resolutions will be used)
Declaration
Swift
public var res: Skyle_ScreenResolution { get set }
-
Returns true if
res
has been explicitly set.Declaration
Swift
public var hasRes: Bool { get }
-
Clears the value of
res
. Subsequent reads from it will return its default value.Declaration
Swift
public mutating func clearRes()
-
Indicates a manual step by step calibration (each point gets confirmed by client or button)
Declaration
Swift
public var stepByStep: Bool
-
Indices of calibration points the user wants for a 9 point or 5 point calibration The length of calibrationPoints needs to match numberOfPoints Grid on the monitor: ————————————————————————— | 0 | 1 | 2 | | 3 | 4 | 5 | | 6 | 7 | 8 | ————————————————————————— examples: 9 points: 0, 1, 2, 3, 4, 5, 6, 7, 8 9 points: [0, 2, 7, 1, 8, 3, 5, 6, 4] 5 points: 0, 2, 4, 6, 8 5 points: [0, 2, 6, 8, 4] 5 points: [0, 8, 2, 6, 4]
Declaration
Swift
public var calibrationPoints: [Int32]
-
Declaration
Swift
public var unknownFields: UnknownStorage
-
Declaration
Swift
public init()
-
Declaration
Swift
public static let protoMessageName: String
-
Declaration
Swift
public static let _protobuf_nameMap: SwiftProtobuf._NameMap
-
Declaration
Swift
public mutating func decodeMessage<D>(decoder: inout D) throws where D : Decoder
-
Declaration
Swift
public func traverse<V>(visitor: inout V) throws where V : Visitor
-
Declaration
Swift
public static func == (lhs: Skyle_CalibControl, rhs: Skyle_CalibControl) -> Bool