Karya, built on 2020-11-26T21:03:17 (patch 23b5be2d53a9e8e7d6136cda5aae2849abe5cded)
Safe HaskellNone

Ui.Types

Description

Miscellaneous low level types with few dependencies.

Synopsis

Documentation

type TrackNum = Int Source #

Index into a block's tracks.

type Width = Int Source #

Width of a track in pixels.

type MouseButton = Int Source #

Mouse button number.

type ChunkNum = Int Source #

Audio chunk index. This corresponds to the 001.wav files generated by the im synthesizer.

data Orientation Source #

Whether the event is front-weighted or back-weighted. In the event this is represented with positive or negative duration.

Constructors

Negative 
Positive 

Instances

Instances details
Bounded Orientation # 
Instance details

Defined in Ui.Types

Enum Orientation # 
Instance details

Defined in Ui.Types

Eq Orientation # 
Instance details

Defined in Ui.Types

Ord Orientation # 
Instance details

Defined in Ui.Types

Read Orientation # 
Instance details

Defined in Ui.Types

Show Orientation # 
Instance details

Defined in Ui.Types

Pretty.Pretty Orientation # 
Instance details

Defined in Ui.Types

Serialize.Serialize Orientation # 
Instance details

Defined in Ui.Types