gi-poppler-0.18.18: Poppler bindings

CopyrightWill Thompson Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (inaki@blueleaf.cc)
Safe HaskellNone
LanguageHaskell2010

GI.Poppler.Structs.ActionLayer

Contents

Description

Action to perform over a list of layers

Synopsis

Exported types

newZeroActionLayer :: MonadIO m => m ActionLayer Source #

Construct a ActionLayer struct initialized to zero.

Properties

action

getActionLayerAction :: MonadIO m => ActionLayer -> m ActionLayerAction Source #

Get the value of the “action” field. When overloading is enabled, this is equivalent to

get actionLayer #action

setActionLayerAction :: MonadIO m => ActionLayer -> ActionLayerAction -> m () Source #

Set the value of the “action” field. When overloading is enabled, this is equivalent to

set actionLayer [ #action := value ]

layers

list of Layer<!-- -->s

clearActionLayerLayers :: MonadIO m => ActionLayer -> m () Source #

Set the value of the “layers” field to Nothing. When overloading is enabled, this is equivalent to

clear #layers

getActionLayerLayers :: MonadIO m => ActionLayer -> m [Ptr ()] Source #

Get the value of the “layers” field. When overloading is enabled, this is equivalent to

get actionLayer #layers

setActionLayerLayers :: MonadIO m => ActionLayer -> Ptr (GList (Ptr ())) -> m () Source #

Set the value of the “layers” field. When overloading is enabled, this is equivalent to

set actionLayer [ #layers := value ]