gi-pango-1.0.16: Pango bindings

CopyrightWill Thompson Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Pango.Objects.Engine

Contents

Description

Engine is the base class for all types of language and script specific engines. It has no functionality by itself.

Synopsis

Exported types

newtype Engine Source #

Memory-managed wrapper type.

Constructors

Engine (ManagedPtr Engine) 

Instances

GObject Engine Source # 

Methods

gobjectType :: Engine -> IO GType

IsEngine Engine Source # 
IsObject Engine Source # 

class GObject o => IsEngine o Source #

Type class for types which can be safely cast to Engine, for instance with toEngine.

Instances

toEngine :: (MonadIO m, IsEngine o) => o -> m Engine Source #

Cast to Engine, for types for which this is known to be safe. For general casts, use castTo.

noEngine :: Maybe Engine Source #

A convenience alias for Nothing :: Maybe Engine.