gi-gdk-4.0.10: Gdk bindings (compatibility layer)
Safe HaskellNone
LanguageHaskell2010

GI.Gdk.Objects.DeviceTool

Description

This is a backwards-compatibility module re-exporting the contents of the GI.Gdk.Objects.DeviceTool module in the gi-gdk4 package.

The link below will take you to the relevant entry in the gi-gdk4 documentation.

Documentation

newtype DeviceTool #

Instances

Instances details
Eq DeviceTool 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

Methods

(==) :: DeviceTool -> DeviceTool -> Bool

(/=) :: DeviceTool -> DeviceTool -> Bool

GObject DeviceTool 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

ManagedPtrNewtype DeviceTool 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

TypedObject DeviceTool 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

Methods

glibType :: IO GType #

HasParentTypes DeviceTool 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

HasAttributeList DeviceTool 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

(info ~ ResolveDeviceToolMethod t DeviceTool, OverloadedMethod info DeviceTool p, HasField t DeviceTool p) => HasField (t :: Symbol) DeviceTool p 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

Methods

getField :: DeviceTool -> p

(info ~ ResolveDeviceToolMethod t DeviceTool, OverloadedMethodInfo info DeviceTool) => IsLabel t (MethodProxy info DeviceTool) 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

Methods

fromLabel :: MethodProxy info DeviceTool

(info ~ ResolveDeviceToolMethod t DeviceTool, OverloadedMethod info DeviceTool p) => IsLabel t (DeviceTool -> p) 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

Methods

fromLabel :: DeviceTool -> p

IsGValue (Maybe DeviceTool) 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

Methods

gvalueGType_ :: IO GType #

gvalueSet_ :: Ptr GValue -> Maybe DeviceTool -> IO () #

gvalueGet_ :: Ptr GValue -> IO (Maybe DeviceTool) #

type AttributeList DeviceTool 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttributeList DeviceTool = DeviceToolAttributeList
type ParentTypes DeviceTool 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type ParentTypes DeviceTool = '[Object]
type SignalList DeviceTool 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type SignalList DeviceTool = DeviceToolSignalList

data DeviceToolAxesPropertyInfo #

Instances

Instances details
AttrInfo DeviceToolAxesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

Associated Types

type AttrAllowedOps DeviceToolAxesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrAllowedOps DeviceToolAxesPropertyInfo = '['AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint DeviceToolAxesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrBaseTypeConstraint DeviceToolAxesPropertyInfo = IsDeviceTool
type AttrGetType DeviceToolAxesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrSetTypeConstraint DeviceToolAxesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrSetTypeConstraint DeviceToolAxesPropertyInfo = Type ~ [AxisFlags]
type AttrTransferTypeConstraint DeviceToolAxesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrTransferTypeConstraint DeviceToolAxesPropertyInfo = Type ~ [AxisFlags]
type AttrTransferType DeviceToolAxesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrTransferType DeviceToolAxesPropertyInfo = [AxisFlags]
type AttrLabel DeviceToolAxesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrLabel DeviceToolAxesPropertyInfo = "axes"
type AttrOrigin DeviceToolAxesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

Methods

attrGet :: AttrBaseTypeConstraint DeviceToolAxesPropertyInfo o => o -> IO (AttrGetType DeviceToolAxesPropertyInfo)

attrSet :: (AttrBaseTypeConstraint DeviceToolAxesPropertyInfo o, AttrSetTypeConstraint DeviceToolAxesPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DeviceToolAxesPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DeviceToolAxesPropertyInfo o, AttrSetTypeConstraint DeviceToolAxesPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint DeviceToolAxesPropertyInfo o, AttrTransferTypeConstraint DeviceToolAxesPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType DeviceToolAxesPropertyInfo)

attrPut :: AttrBaseTypeConstraint DeviceToolAxesPropertyInfo o => o -> AttrGetType DeviceToolAxesPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps DeviceToolAxesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrAllowedOps DeviceToolAxesPropertyInfo = '['AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint DeviceToolAxesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrBaseTypeConstraint DeviceToolAxesPropertyInfo = IsDeviceTool
type AttrGetType DeviceToolAxesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrLabel DeviceToolAxesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrLabel DeviceToolAxesPropertyInfo = "axes"
type AttrOrigin DeviceToolAxesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrSetTypeConstraint DeviceToolAxesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrSetTypeConstraint DeviceToolAxesPropertyInfo = Type ~ [AxisFlags]
type AttrTransferType DeviceToolAxesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrTransferType DeviceToolAxesPropertyInfo = [AxisFlags]
type AttrTransferTypeConstraint DeviceToolAxesPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrTransferTypeConstraint DeviceToolAxesPropertyInfo = Type ~ [AxisFlags]

data DeviceToolGetAxesMethodInfo #

Instances

Instances details
(signature ~ m [AxisFlags], MonadIO m, IsDeviceTool a) => OverloadedMethod DeviceToolGetAxesMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DeviceToolGetAxesMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DeviceToolGetHardwareIdMethodInfo #

Instances

Instances details
(signature ~ m Word64, MonadIO m, IsDeviceTool a) => OverloadedMethod DeviceToolGetHardwareIdMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DeviceToolGetHardwareIdMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DeviceToolGetSerialMethodInfo #

Instances

Instances details
(signature ~ m Word64, MonadIO m, IsDeviceTool a) => OverloadedMethod DeviceToolGetSerialMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DeviceToolGetSerialMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DeviceToolGetToolTypeMethodInfo #

Instances

Instances details
(signature ~ m DeviceToolType, MonadIO m, IsDeviceTool a) => OverloadedMethod DeviceToolGetToolTypeMethodInfo a signature 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo DeviceToolGetToolTypeMethodInfo (a :: Type) 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data DeviceToolHardwareIdPropertyInfo #

Instances

Instances details
AttrInfo DeviceToolHardwareIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

Associated Types

type AttrAllowedOps DeviceToolHardwareIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrAllowedOps DeviceToolHardwareIdPropertyInfo = '['AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint DeviceToolHardwareIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrBaseTypeConstraint DeviceToolHardwareIdPropertyInfo = IsDeviceTool
type AttrGetType DeviceToolHardwareIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrGetType DeviceToolHardwareIdPropertyInfo = Word64
type AttrSetTypeConstraint DeviceToolHardwareIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrSetTypeConstraint DeviceToolHardwareIdPropertyInfo = Type ~ Word64
type AttrTransferTypeConstraint DeviceToolHardwareIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrTransferTypeConstraint DeviceToolHardwareIdPropertyInfo = Type ~ Word64
type AttrTransferType DeviceToolHardwareIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrTransferType DeviceToolHardwareIdPropertyInfo = Word64
type AttrLabel DeviceToolHardwareIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrLabel DeviceToolHardwareIdPropertyInfo = "hardware-id"
type AttrOrigin DeviceToolHardwareIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

Methods

attrGet :: AttrBaseTypeConstraint DeviceToolHardwareIdPropertyInfo o => o -> IO (AttrGetType DeviceToolHardwareIdPropertyInfo)

attrSet :: (AttrBaseTypeConstraint DeviceToolHardwareIdPropertyInfo o, AttrSetTypeConstraint DeviceToolHardwareIdPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DeviceToolHardwareIdPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DeviceToolHardwareIdPropertyInfo o, AttrSetTypeConstraint DeviceToolHardwareIdPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint DeviceToolHardwareIdPropertyInfo o, AttrTransferTypeConstraint DeviceToolHardwareIdPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType DeviceToolHardwareIdPropertyInfo)

attrPut :: AttrBaseTypeConstraint DeviceToolHardwareIdPropertyInfo o => o -> AttrGetType DeviceToolHardwareIdPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps DeviceToolHardwareIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrAllowedOps DeviceToolHardwareIdPropertyInfo = '['AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint DeviceToolHardwareIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrBaseTypeConstraint DeviceToolHardwareIdPropertyInfo = IsDeviceTool
type AttrGetType DeviceToolHardwareIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrGetType DeviceToolHardwareIdPropertyInfo = Word64
type AttrLabel DeviceToolHardwareIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrLabel DeviceToolHardwareIdPropertyInfo = "hardware-id"
type AttrOrigin DeviceToolHardwareIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrSetTypeConstraint DeviceToolHardwareIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrSetTypeConstraint DeviceToolHardwareIdPropertyInfo = Type ~ Word64
type AttrTransferType DeviceToolHardwareIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrTransferType DeviceToolHardwareIdPropertyInfo = Word64
type AttrTransferTypeConstraint DeviceToolHardwareIdPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrTransferTypeConstraint DeviceToolHardwareIdPropertyInfo = Type ~ Word64

data DeviceToolSerialPropertyInfo #

Instances

Instances details
AttrInfo DeviceToolSerialPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

Associated Types

type AttrAllowedOps DeviceToolSerialPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrAllowedOps DeviceToolSerialPropertyInfo = '['AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint DeviceToolSerialPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrBaseTypeConstraint DeviceToolSerialPropertyInfo = IsDeviceTool
type AttrGetType DeviceToolSerialPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrGetType DeviceToolSerialPropertyInfo = Word64
type AttrSetTypeConstraint DeviceToolSerialPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrSetTypeConstraint DeviceToolSerialPropertyInfo = Type ~ Word64
type AttrTransferTypeConstraint DeviceToolSerialPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrTransferTypeConstraint DeviceToolSerialPropertyInfo = Type ~ Word64
type AttrTransferType DeviceToolSerialPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrTransferType DeviceToolSerialPropertyInfo = Word64
type AttrLabel DeviceToolSerialPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrLabel DeviceToolSerialPropertyInfo = "serial"
type AttrOrigin DeviceToolSerialPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

Methods

attrGet :: AttrBaseTypeConstraint DeviceToolSerialPropertyInfo o => o -> IO (AttrGetType DeviceToolSerialPropertyInfo)

attrSet :: (AttrBaseTypeConstraint DeviceToolSerialPropertyInfo o, AttrSetTypeConstraint DeviceToolSerialPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DeviceToolSerialPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DeviceToolSerialPropertyInfo o, AttrSetTypeConstraint DeviceToolSerialPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint DeviceToolSerialPropertyInfo o, AttrTransferTypeConstraint DeviceToolSerialPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType DeviceToolSerialPropertyInfo)

attrPut :: AttrBaseTypeConstraint DeviceToolSerialPropertyInfo o => o -> AttrGetType DeviceToolSerialPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps DeviceToolSerialPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrAllowedOps DeviceToolSerialPropertyInfo = '['AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint DeviceToolSerialPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrBaseTypeConstraint DeviceToolSerialPropertyInfo = IsDeviceTool
type AttrGetType DeviceToolSerialPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrGetType DeviceToolSerialPropertyInfo = Word64
type AttrLabel DeviceToolSerialPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrLabel DeviceToolSerialPropertyInfo = "serial"
type AttrOrigin DeviceToolSerialPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrSetTypeConstraint DeviceToolSerialPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrSetTypeConstraint DeviceToolSerialPropertyInfo = Type ~ Word64
type AttrTransferType DeviceToolSerialPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrTransferType DeviceToolSerialPropertyInfo = Word64
type AttrTransferTypeConstraint DeviceToolSerialPropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrTransferTypeConstraint DeviceToolSerialPropertyInfo = Type ~ Word64

data DeviceToolToolTypePropertyInfo #

Instances

Instances details
AttrInfo DeviceToolToolTypePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

Associated Types

type AttrAllowedOps DeviceToolToolTypePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrAllowedOps DeviceToolToolTypePropertyInfo = '['AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint DeviceToolToolTypePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrBaseTypeConstraint DeviceToolToolTypePropertyInfo = IsDeviceTool
type AttrGetType DeviceToolToolTypePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrSetTypeConstraint DeviceToolToolTypePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrSetTypeConstraint DeviceToolToolTypePropertyInfo = Type ~ DeviceToolType
type AttrTransferTypeConstraint DeviceToolToolTypePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrTransferTypeConstraint DeviceToolToolTypePropertyInfo = Type ~ DeviceToolType
type AttrTransferType DeviceToolToolTypePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrLabel DeviceToolToolTypePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrLabel DeviceToolToolTypePropertyInfo = "tool-type"
type AttrOrigin DeviceToolToolTypePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

Methods

attrGet :: AttrBaseTypeConstraint DeviceToolToolTypePropertyInfo o => o -> IO (AttrGetType DeviceToolToolTypePropertyInfo)

attrSet :: (AttrBaseTypeConstraint DeviceToolToolTypePropertyInfo o, AttrSetTypeConstraint DeviceToolToolTypePropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DeviceToolToolTypePropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DeviceToolToolTypePropertyInfo o, AttrSetTypeConstraint DeviceToolToolTypePropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint DeviceToolToolTypePropertyInfo o, AttrTransferTypeConstraint DeviceToolToolTypePropertyInfo b) => Proxy o -> b -> IO (AttrTransferType DeviceToolToolTypePropertyInfo)

attrPut :: AttrBaseTypeConstraint DeviceToolToolTypePropertyInfo o => o -> AttrGetType DeviceToolToolTypePropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps DeviceToolToolTypePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrAllowedOps DeviceToolToolTypePropertyInfo = '['AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint DeviceToolToolTypePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrBaseTypeConstraint DeviceToolToolTypePropertyInfo = IsDeviceTool
type AttrGetType DeviceToolToolTypePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrLabel DeviceToolToolTypePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrLabel DeviceToolToolTypePropertyInfo = "tool-type"
type AttrOrigin DeviceToolToolTypePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrSetTypeConstraint DeviceToolToolTypePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrSetTypeConstraint DeviceToolToolTypePropertyInfo = Type ~ DeviceToolType
type AttrTransferType DeviceToolToolTypePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrTransferTypeConstraint DeviceToolToolTypePropertyInfo 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type AttrTransferTypeConstraint DeviceToolToolTypePropertyInfo = Type ~ DeviceToolType

class (GObject o, IsDescendantOf DeviceTool o) => IsDeviceTool o #

Instances

Instances details
(GObject o, IsDescendantOf DeviceTool o) => IsDeviceTool o 
Instance details

Defined in GI.Gdk.Objects.DeviceTool

type family ResolveDeviceToolMethod (t :: Symbol) o where ... #

Equations

ResolveDeviceToolMethod "bindProperty" o = ObjectBindPropertyMethodInfo 
ResolveDeviceToolMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo 
ResolveDeviceToolMethod "forceFloating" o = ObjectForceFloatingMethodInfo 
ResolveDeviceToolMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo 
ResolveDeviceToolMethod "getv" o = ObjectGetvMethodInfo 
ResolveDeviceToolMethod "isFloating" o = ObjectIsFloatingMethodInfo 
ResolveDeviceToolMethod "notify" o = ObjectNotifyMethodInfo 
ResolveDeviceToolMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo 
ResolveDeviceToolMethod "ref" o = ObjectRefMethodInfo 
ResolveDeviceToolMethod "refSink" o = ObjectRefSinkMethodInfo 
ResolveDeviceToolMethod "runDispose" o = ObjectRunDisposeMethodInfo 
ResolveDeviceToolMethod "stealData" o = ObjectStealDataMethodInfo 
ResolveDeviceToolMethod "stealQdata" o = ObjectStealQdataMethodInfo 
ResolveDeviceToolMethod "thawNotify" o = ObjectThawNotifyMethodInfo 
ResolveDeviceToolMethod "unref" o = ObjectUnrefMethodInfo 
ResolveDeviceToolMethod "watchClosure" o = ObjectWatchClosureMethodInfo 
ResolveDeviceToolMethod "getAxes" o = DeviceToolGetAxesMethodInfo 
ResolveDeviceToolMethod "getData" o = ObjectGetDataMethodInfo 
ResolveDeviceToolMethod "getHardwareId" o = DeviceToolGetHardwareIdMethodInfo 
ResolveDeviceToolMethod "getProperty" o = ObjectGetPropertyMethodInfo 
ResolveDeviceToolMethod "getQdata" o = ObjectGetQdataMethodInfo 
ResolveDeviceToolMethod "getSerial" o = DeviceToolGetSerialMethodInfo 
ResolveDeviceToolMethod "getToolType" o = DeviceToolGetToolTypeMethodInfo 
ResolveDeviceToolMethod "setData" o = ObjectSetDataMethodInfo 
ResolveDeviceToolMethod "setDataFull" o = ObjectSetDataFullMethodInfo 
ResolveDeviceToolMethod "setProperty" o = ObjectSetPropertyMethodInfo 
ResolveDeviceToolMethod l o = MethodResolutionFailed l o :: Type 

constructDeviceToolAxes :: (IsDeviceTool o, MonadIO m) => [AxisFlags] -> m (GValueConstruct o) #

constructDeviceToolHardwareId :: (IsDeviceTool o, MonadIO m) => Word64 -> m (GValueConstruct o) #

constructDeviceToolSerial :: (IsDeviceTool o, MonadIO m) => Word64 -> m (GValueConstruct o) #

constructDeviceToolToolType :: (IsDeviceTool o, MonadIO m) => DeviceToolType -> m (GValueConstruct o) #

deviceToolAxes :: AttrLabelProxy "axes" #

deviceToolGetAxes :: (HasCallStack, MonadIO m, IsDeviceTool a) => a -> m [AxisFlags] #

deviceToolGetHardwareId :: (HasCallStack, MonadIO m, IsDeviceTool a) => a -> m Word64 #

deviceToolGetSerial :: (HasCallStack, MonadIO m, IsDeviceTool a) => a -> m Word64 #

deviceToolGetToolType :: (HasCallStack, MonadIO m, IsDeviceTool a) => a -> m DeviceToolType #

deviceToolHardwareId :: AttrLabelProxy "hardwareId" #

deviceToolSerial :: AttrLabelProxy "serial" #

deviceToolToolType :: AttrLabelProxy "toolType" #

getDeviceToolAxes :: (MonadIO m, IsDeviceTool o) => o -> m [AxisFlags] #

getDeviceToolHardwareId :: (MonadIO m, IsDeviceTool o) => o -> m Word64 #

getDeviceToolSerial :: (MonadIO m, IsDeviceTool o) => o -> m Word64 #

toDeviceTool :: (MonadIO m, IsDeviceTool o) => o -> m DeviceTool #