keid-render-basic-0.1.5.0: Basic rendering programs for Keid engine.
Safe HaskellNone
LanguageHaskell2010

Resource.Font.EvanW

Description

Documentation

load :: (MonadIO m, MonadReader env m, HasLogFunc env, HasCallStack) => Source -> m Container Source #

data Container Source #

Constructors

Container 

Fields

Instances

Instances details
Eq Container Source # 
Instance details

Defined in Resource.Font.EvanW

Ord Container Source # 
Instance details

Defined in Resource.Font.EvanW

Show Container Source # 
Instance details

Defined in Resource.Font.EvanW

Generic Container Source # 
Instance details

Defined in Resource.Font.EvanW

Associated Types

type Rep Container :: Type -> Type #

FromJSON Container Source # 
Instance details

Defined in Resource.Font.EvanW

Methods

parseJSON :: Value -> Parser Container

parseJSONList :: Value -> Parser [Container]

type Rep Container Source # 
Instance details

Defined in Resource.Font.EvanW

data Character Source #

Constructors

Character 

Fields

Instances

Instances details
Eq Character Source # 
Instance details

Defined in Resource.Font.EvanW

Ord Character Source # 
Instance details

Defined in Resource.Font.EvanW

Show Character Source # 
Instance details

Defined in Resource.Font.EvanW

Generic Character Source # 
Instance details

Defined in Resource.Font.EvanW

Associated Types

type Rep Character :: Type -> Type #

FromJSON Character Source # 
Instance details

Defined in Resource.Font.EvanW

Methods

parseJSON :: Value -> Parser Character

parseJSONList :: Value -> Parser [Character]

type Rep Character Source # 
Instance details

Defined in Resource.Font.EvanW

putLine :: ("WH" ::: Vec2) -> ("XY" ::: Vec2) -> ("Alignment" ::: Alignment) -> ("Size" ::: Float) -> ("Font" ::: Container) -> ("Line" ::: [Char]) -> ("scale" ::: Float, [PutChar]) Source #

data PutChar Source #

Constructors

PutChar 

Fields

Instances

Instances details
Show PutChar Source # 
Instance details

Defined in Resource.Font.EvanW

Storable PutChar Source # 
Instance details

Defined in Resource.Font.EvanW