haskus-system-0.7.0.0: Haskus system programming framework

Safe HaskellNone
LanguageHaskell2010

Haskus.System.Linux.Graphics.Object

Description

Object

Synopsis

Documentation

getObjectPropertyCount :: (MonadIO m, Object o) => Handle -> o -> Flow m '[Word32, ErrorCode] Source #

Get object's number of properties

getObjectProperties :: forall m o. (MonadInIO m, Object o) => Handle -> o -> Flow m '[[RawProperty], ObjectNotFound, InvalidParam] Source #

Return object properties

setObjectProperty :: (Object o, MonadInIO m) => Handle -> o -> PropID -> PropValue -> Flow m '[(), InvalidParam, ObjectNotFound] Source #

Set an object property