gi-vips-8.0.2: libvips GObject bindings
CopyrightWill Thompson and Iñaki García Etxebarria
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellSafe-Inferred
LanguageHaskell2010

GI.Vips.Structs.ArgumentClass

Description

No description available in the introspection data.

Synopsis

Exported types

newZeroArgumentClass :: MonadIO m => m ArgumentClass Source #

Construct a ArgumentClass struct initialized to zero.

Methods

Click to display all available methods, including inherited ones

Expand

Methods

needsstring.

Getters

None.

Setters

None.

needsstring

argumentClassNeedsstring :: (HasCallStack, MonadIO m) => ArgumentClass -> m Bool Source #

No description available in the introspection data.

Properties

flags

No description available in the introspection data.

getArgumentClassFlags :: MonadIO m => ArgumentClass -> m [ArgumentFlags] Source #

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

get argumentClass #flags

setArgumentClassFlags :: MonadIO m => ArgumentClass -> [ArgumentFlags] -> m () Source #

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

set argumentClass [ #flags := value ]

objectClass

No description available in the introspection data.

clearArgumentClassObjectClass :: MonadIO m => ArgumentClass -> m () Source #

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

clear #objectClass

getArgumentClassObjectClass :: MonadIO m => ArgumentClass -> m (Maybe ObjectClass) Source #

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

get argumentClass #objectClass

setArgumentClassObjectClass :: MonadIO m => ArgumentClass -> Ptr ObjectClass -> m () Source #

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

set argumentClass [ #objectClass := value ]

offset

No description available in the introspection data.

getArgumentClassOffset :: MonadIO m => ArgumentClass -> m Word32 Source #

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

get argumentClass #offset

setArgumentClassOffset :: MonadIO m => ArgumentClass -> Word32 -> m () Source #

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

set argumentClass [ #offset := value ]

parent

No description available in the introspection data.

getArgumentClassParent :: MonadIO m => ArgumentClass -> m Argument Source #

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

get argumentClass #parent

priority

No description available in the introspection data.

getArgumentClassPriority :: MonadIO m => ArgumentClass -> m Int32 Source #

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

get argumentClass #priority

setArgumentClassPriority :: MonadIO m => ArgumentClass -> Int32 -> m () Source #

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

set argumentClass [ #priority := value ]