#if (MIN_VERSION_haskell_gi_overloading(1,0,0) && !defined(__HADDOCK_VERSION__))
#define ENABLE_OVERLOADING
#endif
module GI.GES.Enums
(
AssetLoadingReturn(..) ,
ChildrenControlMode(..) ,
Edge(..) ,
EditMode(..) ,
Error(..) ,
TextHAlign(..) ,
TextVAlign(..) ,
VideoStandardTransitionType(..) ,
VideoTestPattern(..) ,
) where
import Data.GI.Base.ShortPrelude
import qualified Data.GI.Base.ShortPrelude as SP
import qualified Data.GI.Base.Overloading as O
import qualified Prelude as P
import qualified Data.GI.Base.Attributes as GI.Attributes
import qualified Data.GI.Base.BasicTypes as B.Types
import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr
import qualified Data.GI.Base.GArray as B.GArray
import qualified Data.GI.Base.GClosure as B.GClosure
import qualified Data.GI.Base.GError as B.GError
import qualified Data.GI.Base.GHashTable as B.GHT
import qualified Data.GI.Base.GVariant as B.GVariant
import qualified Data.GI.Base.GValue as B.GValue
import qualified Data.GI.Base.GParamSpec as B.GParamSpec
import qualified Data.GI.Base.CallStack as B.CallStack
import qualified Data.GI.Base.Properties as B.Properties
import qualified Data.GI.Base.Signals as B.Signals
import qualified Control.Monad.IO.Class as MIO
import qualified Data.Coerce as Coerce
import qualified Data.Text as T
import qualified Data.ByteString.Char8 as B
import qualified Data.Map as Map
import qualified Foreign.Ptr as FP
import qualified GHC.OverloadedLabels as OL
import qualified GHC.Records as R
data VideoTestPattern =
VideoTestPatternSmpte
| VideoTestPatternSnow
| VideoTestPatternBlack
| VideoTestPatternWhite
| VideoTestPatternRed
| VideoTestPatternGreen
| VideoTestPatternBlue
| VideoTestPatternCheckers1
| VideoTestPatternCheckers2
| VideoTestPatternCheckers4
| VideoTestPatternCheckers8
| VideoTestPatternCircular
| VideoTestPatternBlink
| VideoTestPatternSmpte75
| VideoTestPatternZonePlate
| VideoTestPatternGamut
| VideoTestPatternChromaZonePlate
| VideoTestPatternSolidColor
| AnotherVideoTestPattern Int
deriving (Int -> VideoTestPattern -> ShowS
[VideoTestPattern] -> ShowS
VideoTestPattern -> String
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [VideoTestPattern] -> ShowS
$cshowList :: [VideoTestPattern] -> ShowS
show :: VideoTestPattern -> String
$cshow :: VideoTestPattern -> String
showsPrec :: Int -> VideoTestPattern -> ShowS
$cshowsPrec :: Int -> VideoTestPattern -> ShowS
Show, VideoTestPattern -> VideoTestPattern -> Bool
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: VideoTestPattern -> VideoTestPattern -> Bool
$c/= :: VideoTestPattern -> VideoTestPattern -> Bool
== :: VideoTestPattern -> VideoTestPattern -> Bool
$c== :: VideoTestPattern -> VideoTestPattern -> Bool
Eq)
instance P.Enum VideoTestPattern where
fromEnum :: VideoTestPattern -> Int
fromEnum VideoTestPattern
VideoTestPatternSmpte = Int
0
fromEnum VideoTestPattern
VideoTestPatternSnow = Int
1
fromEnum VideoTestPattern
VideoTestPatternBlack = Int
2
fromEnum VideoTestPattern
VideoTestPatternWhite = Int
3
fromEnum VideoTestPattern
VideoTestPatternRed = Int
4
fromEnum VideoTestPattern
VideoTestPatternGreen = Int
5
fromEnum VideoTestPattern
VideoTestPatternBlue = Int
6
fromEnum VideoTestPattern
VideoTestPatternCheckers1 = Int
7
fromEnum VideoTestPattern
VideoTestPatternCheckers2 = Int
8
fromEnum VideoTestPattern
VideoTestPatternCheckers4 = Int
9
fromEnum VideoTestPattern
VideoTestPatternCheckers8 = Int
10
fromEnum VideoTestPattern
VideoTestPatternCircular = Int
11
fromEnum VideoTestPattern
VideoTestPatternBlink = Int
12
fromEnum VideoTestPattern
VideoTestPatternSmpte75 = Int
13
fromEnum VideoTestPattern
VideoTestPatternZonePlate = Int
14
fromEnum VideoTestPattern
VideoTestPatternGamut = Int
15
fromEnum VideoTestPattern
VideoTestPatternChromaZonePlate = Int
16
fromEnum VideoTestPattern
VideoTestPatternSolidColor = Int
17
fromEnum (AnotherVideoTestPattern Int
k) = Int
k
toEnum :: Int -> VideoTestPattern
toEnum Int
0 = VideoTestPattern
VideoTestPatternSmpte
toEnum Int
1 = VideoTestPattern
VideoTestPatternSnow
toEnum Int
2 = VideoTestPattern
VideoTestPatternBlack
toEnum Int
3 = VideoTestPattern
VideoTestPatternWhite
toEnum Int
4 = VideoTestPattern
VideoTestPatternRed
toEnum Int
5 = VideoTestPattern
VideoTestPatternGreen
toEnum Int
6 = VideoTestPattern
VideoTestPatternBlue
toEnum Int
7 = VideoTestPattern
VideoTestPatternCheckers1
toEnum Int
8 = VideoTestPattern
VideoTestPatternCheckers2
toEnum Int
9 = VideoTestPattern
VideoTestPatternCheckers4
toEnum Int
10 = VideoTestPattern
VideoTestPatternCheckers8
toEnum Int
11 = VideoTestPattern
VideoTestPatternCircular
toEnum Int
12 = VideoTestPattern
VideoTestPatternBlink
toEnum Int
13 = VideoTestPattern
VideoTestPatternSmpte75
toEnum Int
14 = VideoTestPattern
VideoTestPatternZonePlate
toEnum Int
15 = VideoTestPattern
VideoTestPatternGamut
toEnum Int
16 = VideoTestPattern
VideoTestPatternChromaZonePlate
toEnum Int
17 = VideoTestPattern
VideoTestPatternSolidColor
toEnum Int
k = Int -> VideoTestPattern
AnotherVideoTestPattern Int
k
instance P.Ord VideoTestPattern where
compare :: VideoTestPattern -> VideoTestPattern -> Ordering
compare VideoTestPattern
a VideoTestPattern
b = forall a. Ord a => a -> a -> Ordering
P.compare (forall a. Enum a => a -> Int
P.fromEnum VideoTestPattern
a) (forall a. Enum a => a -> Int
P.fromEnum VideoTestPattern
b)
type instance O.ParentTypes VideoTestPattern = '[]
instance O.HasParentTypes VideoTestPattern
foreign import ccall "ges_video_test_pattern_get_type" c_ges_video_test_pattern_get_type ::
IO GType
instance B.Types.TypedObject VideoTestPattern where
glibType :: IO GType
glibType = IO GType
c_ges_video_test_pattern_get_type
instance B.Types.BoxedEnum VideoTestPattern
data VideoStandardTransitionType =
VideoStandardTransitionTypeNone
| VideoStandardTransitionTypeBarWipeLr
| VideoStandardTransitionTypeBarWipeTb
| VideoStandardTransitionTypeBoxWipeTl
| VideoStandardTransitionTypeBoxWipeTr
| VideoStandardTransitionTypeBoxWipeBr
| VideoStandardTransitionTypeBoxWipeBl
| VideoStandardTransitionTypeFourBoxWipeCi
| VideoStandardTransitionTypeFourBoxWipeCo
| VideoStandardTransitionTypeBarndoorV
| VideoStandardTransitionTypeBarndoorH
| VideoStandardTransitionTypeBoxWipeTc
| VideoStandardTransitionTypeBoxWipeRc
| VideoStandardTransitionTypeBoxWipeBc
| VideoStandardTransitionTypeBoxWipeLc
| VideoStandardTransitionTypeDiagonalTl
| VideoStandardTransitionTypeDiagonalTr
| VideoStandardTransitionTypeBowtieV
| VideoStandardTransitionTypeBowtieH
| VideoStandardTransitionTypeBarndoorDbl
| VideoStandardTransitionTypeBarndoorDtl
| VideoStandardTransitionTypeMiscDiagonalDbd
| VideoStandardTransitionTypeMiscDiagonalDd
| VideoStandardTransitionTypeVeeD
| VideoStandardTransitionTypeVeeL
| VideoStandardTransitionTypeVeeU
| VideoStandardTransitionTypeVeeR
| VideoStandardTransitionTypeBarnveeD
| VideoStandardTransitionTypeBarnveeL
| VideoStandardTransitionTypeBarnveeU
| VideoStandardTransitionTypeBarnveeR
| VideoStandardTransitionTypeIrisRect
| VideoStandardTransitionTypeClockCw12
| VideoStandardTransitionTypeClockCw3
| VideoStandardTransitionTypeClockCw6
| VideoStandardTransitionTypeClockCw9
| VideoStandardTransitionTypePinwheelTbv
| VideoStandardTransitionTypePinwheelTbh
| VideoStandardTransitionTypePinwheelFb
| VideoStandardTransitionTypeFanCt
| VideoStandardTransitionTypeFanCr
| VideoStandardTransitionTypeDoublefanFov
| VideoStandardTransitionTypeDoublefanFoh
| VideoStandardTransitionTypeSinglesweepCwt
| VideoStandardTransitionTypeSinglesweepCwr
| VideoStandardTransitionTypeSinglesweepCwb
| VideoStandardTransitionTypeSinglesweepCwl
| VideoStandardTransitionTypeDoublesweepPv
| VideoStandardTransitionTypeDoublesweepPd
| VideoStandardTransitionTypeDoublesweepOv
| VideoStandardTransitionTypeDoublesweepOh
| VideoStandardTransitionTypeFanT
| VideoStandardTransitionTypeFanR
| VideoStandardTransitionTypeFanB
| VideoStandardTransitionTypeFanL
| VideoStandardTransitionTypeDoublefanFiv
| VideoStandardTransitionTypeDoublefanFih
| VideoStandardTransitionTypeSinglesweepCwtl
| VideoStandardTransitionTypeSinglesweepCwbl
| VideoStandardTransitionTypeSinglesweepCwbr
| VideoStandardTransitionTypeSinglesweepCwtr
| VideoStandardTransitionTypeDoublesweepPdtl
| VideoStandardTransitionTypeDoublesweepPdbl
| VideoStandardTransitionTypeSaloondoorT
| VideoStandardTransitionTypeSaloondoorL
| VideoStandardTransitionTypeSaloondoorB
| VideoStandardTransitionTypeSaloondoorR
| VideoStandardTransitionTypeWindshieldR
| VideoStandardTransitionTypeWindshieldU
| VideoStandardTransitionTypeWindshieldV
| VideoStandardTransitionTypeWindshieldH
| VideoStandardTransitionTypeCrossfade
| AnotherVideoStandardTransitionType Int
deriving (Int -> VideoStandardTransitionType -> ShowS
[VideoStandardTransitionType] -> ShowS
VideoStandardTransitionType -> String
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [VideoStandardTransitionType] -> ShowS
$cshowList :: [VideoStandardTransitionType] -> ShowS
show :: VideoStandardTransitionType -> String
$cshow :: VideoStandardTransitionType -> String
showsPrec :: Int -> VideoStandardTransitionType -> ShowS
$cshowsPrec :: Int -> VideoStandardTransitionType -> ShowS
Show, VideoStandardTransitionType -> VideoStandardTransitionType -> Bool
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: VideoStandardTransitionType -> VideoStandardTransitionType -> Bool
$c/= :: VideoStandardTransitionType -> VideoStandardTransitionType -> Bool
== :: VideoStandardTransitionType -> VideoStandardTransitionType -> Bool
$c== :: VideoStandardTransitionType -> VideoStandardTransitionType -> Bool
Eq)
instance P.Enum VideoStandardTransitionType where
fromEnum :: VideoStandardTransitionType -> Int
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeNone = Int
0
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeBarWipeLr = Int
1
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeBarWipeTb = Int
2
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeBoxWipeTl = Int
3
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeBoxWipeTr = Int
4
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeBoxWipeBr = Int
5
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeBoxWipeBl = Int
6
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeFourBoxWipeCi = Int
7
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeFourBoxWipeCo = Int
8
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeBarndoorV = Int
21
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeBarndoorH = Int
22
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeBoxWipeTc = Int
23
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeBoxWipeRc = Int
24
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeBoxWipeBc = Int
25
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeBoxWipeLc = Int
26
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeDiagonalTl = Int
41
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeDiagonalTr = Int
42
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeBowtieV = Int
43
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeBowtieH = Int
44
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeBarndoorDbl = Int
45
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeBarndoorDtl = Int
46
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeMiscDiagonalDbd = Int
47
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeMiscDiagonalDd = Int
48
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeVeeD = Int
61
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeVeeL = Int
62
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeVeeU = Int
63
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeVeeR = Int
64
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeBarnveeD = Int
65
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeBarnveeL = Int
66
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeBarnveeU = Int
67
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeBarnveeR = Int
68
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeIrisRect = Int
101
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeClockCw12 = Int
201
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeClockCw3 = Int
202
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeClockCw6 = Int
203
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeClockCw9 = Int
204
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypePinwheelTbv = Int
205
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypePinwheelTbh = Int
206
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypePinwheelFb = Int
207
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeFanCt = Int
211
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeFanCr = Int
212
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeDoublefanFov = Int
213
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeDoublefanFoh = Int
214
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeSinglesweepCwt = Int
221
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeSinglesweepCwr = Int
222
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeSinglesweepCwb = Int
223
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeSinglesweepCwl = Int
224
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeDoublesweepPv = Int
225
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeDoublesweepPd = Int
226
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeDoublesweepOv = Int
227
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeDoublesweepOh = Int
228
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeFanT = Int
231
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeFanR = Int
232
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeFanB = Int
233
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeFanL = Int
234
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeDoublefanFiv = Int
235
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeDoublefanFih = Int
236
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeSinglesweepCwtl = Int
241
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeSinglesweepCwbl = Int
242
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeSinglesweepCwbr = Int
243
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeSinglesweepCwtr = Int
244
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeDoublesweepPdtl = Int
245
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeDoublesweepPdbl = Int
246
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeSaloondoorT = Int
251
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeSaloondoorL = Int
252
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeSaloondoorB = Int
253
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeSaloondoorR = Int
254
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeWindshieldR = Int
261
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeWindshieldU = Int
262
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeWindshieldV = Int
263
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeWindshieldH = Int
264
fromEnum VideoStandardTransitionType
VideoStandardTransitionTypeCrossfade = Int
512
fromEnum (AnotherVideoStandardTransitionType Int
k) = Int
k
toEnum :: Int -> VideoStandardTransitionType
toEnum Int
0 = VideoStandardTransitionType
VideoStandardTransitionTypeNone
toEnum Int
1 = VideoStandardTransitionType
VideoStandardTransitionTypeBarWipeLr
toEnum Int
2 = VideoStandardTransitionType
VideoStandardTransitionTypeBarWipeTb
toEnum Int
3 = VideoStandardTransitionType
VideoStandardTransitionTypeBoxWipeTl
toEnum Int
4 = VideoStandardTransitionType
VideoStandardTransitionTypeBoxWipeTr
toEnum Int
5 = VideoStandardTransitionType
VideoStandardTransitionTypeBoxWipeBr
toEnum Int
6 = VideoStandardTransitionType
VideoStandardTransitionTypeBoxWipeBl
toEnum Int
7 = VideoStandardTransitionType
VideoStandardTransitionTypeFourBoxWipeCi
toEnum Int
8 = VideoStandardTransitionType
VideoStandardTransitionTypeFourBoxWipeCo
toEnum Int
21 = VideoStandardTransitionType
VideoStandardTransitionTypeBarndoorV
toEnum Int
22 = VideoStandardTransitionType
VideoStandardTransitionTypeBarndoorH
toEnum Int
23 = VideoStandardTransitionType
VideoStandardTransitionTypeBoxWipeTc
toEnum Int
24 = VideoStandardTransitionType
VideoStandardTransitionTypeBoxWipeRc
toEnum Int
25 = VideoStandardTransitionType
VideoStandardTransitionTypeBoxWipeBc
toEnum Int
26 = VideoStandardTransitionType
VideoStandardTransitionTypeBoxWipeLc
toEnum Int
41 = VideoStandardTransitionType
VideoStandardTransitionTypeDiagonalTl
toEnum Int
42 = VideoStandardTransitionType
VideoStandardTransitionTypeDiagonalTr
toEnum Int
43 = VideoStandardTransitionType
VideoStandardTransitionTypeBowtieV
toEnum Int
44 = VideoStandardTransitionType
VideoStandardTransitionTypeBowtieH
toEnum Int
45 = VideoStandardTransitionType
VideoStandardTransitionTypeBarndoorDbl
toEnum Int
46 = VideoStandardTransitionType
VideoStandardTransitionTypeBarndoorDtl
toEnum Int
47 = VideoStandardTransitionType
VideoStandardTransitionTypeMiscDiagonalDbd
toEnum Int
48 = VideoStandardTransitionType
VideoStandardTransitionTypeMiscDiagonalDd
toEnum Int
61 = VideoStandardTransitionType
VideoStandardTransitionTypeVeeD
toEnum Int
62 = VideoStandardTransitionType
VideoStandardTransitionTypeVeeL
toEnum Int
63 = VideoStandardTransitionType
VideoStandardTransitionTypeVeeU
toEnum Int
64 = VideoStandardTransitionType
VideoStandardTransitionTypeVeeR
toEnum Int
65 = VideoStandardTransitionType
VideoStandardTransitionTypeBarnveeD
toEnum Int
66 = VideoStandardTransitionType
VideoStandardTransitionTypeBarnveeL
toEnum Int
67 = VideoStandardTransitionType
VideoStandardTransitionTypeBarnveeU
toEnum Int
68 = VideoStandardTransitionType
VideoStandardTransitionTypeBarnveeR
toEnum Int
101 = VideoStandardTransitionType
VideoStandardTransitionTypeIrisRect
toEnum Int
201 = VideoStandardTransitionType
VideoStandardTransitionTypeClockCw12
toEnum Int
202 = VideoStandardTransitionType
VideoStandardTransitionTypeClockCw3
toEnum Int
203 = VideoStandardTransitionType
VideoStandardTransitionTypeClockCw6
toEnum Int
204 = VideoStandardTransitionType
VideoStandardTransitionTypeClockCw9
toEnum Int
205 = VideoStandardTransitionType
VideoStandardTransitionTypePinwheelTbv
toEnum Int
206 = VideoStandardTransitionType
VideoStandardTransitionTypePinwheelTbh
toEnum Int
207 = VideoStandardTransitionType
VideoStandardTransitionTypePinwheelFb
toEnum Int
211 = VideoStandardTransitionType
VideoStandardTransitionTypeFanCt
toEnum Int
212 = VideoStandardTransitionType
VideoStandardTransitionTypeFanCr
toEnum Int
213 = VideoStandardTransitionType
VideoStandardTransitionTypeDoublefanFov
toEnum Int
214 = VideoStandardTransitionType
VideoStandardTransitionTypeDoublefanFoh
toEnum Int
221 = VideoStandardTransitionType
VideoStandardTransitionTypeSinglesweepCwt
toEnum Int
222 = VideoStandardTransitionType
VideoStandardTransitionTypeSinglesweepCwr
toEnum Int
223 = VideoStandardTransitionType
VideoStandardTransitionTypeSinglesweepCwb
toEnum Int
224 = VideoStandardTransitionType
VideoStandardTransitionTypeSinglesweepCwl
toEnum Int
225 = VideoStandardTransitionType
VideoStandardTransitionTypeDoublesweepPv
toEnum Int
226 = VideoStandardTransitionType
VideoStandardTransitionTypeDoublesweepPd
toEnum Int
227 = VideoStandardTransitionType
VideoStandardTransitionTypeDoublesweepOv
toEnum Int
228 = VideoStandardTransitionType
VideoStandardTransitionTypeDoublesweepOh
toEnum Int
231 = VideoStandardTransitionType
VideoStandardTransitionTypeFanT
toEnum Int
232 = VideoStandardTransitionType
VideoStandardTransitionTypeFanR
toEnum Int
233 = VideoStandardTransitionType
VideoStandardTransitionTypeFanB
toEnum Int
234 = VideoStandardTransitionType
VideoStandardTransitionTypeFanL
toEnum Int
235 = VideoStandardTransitionType
VideoStandardTransitionTypeDoublefanFiv
toEnum Int
236 = VideoStandardTransitionType
VideoStandardTransitionTypeDoublefanFih
toEnum Int
241 = VideoStandardTransitionType
VideoStandardTransitionTypeSinglesweepCwtl
toEnum Int
242 = VideoStandardTransitionType
VideoStandardTransitionTypeSinglesweepCwbl
toEnum Int
243 = VideoStandardTransitionType
VideoStandardTransitionTypeSinglesweepCwbr
toEnum Int
244 = VideoStandardTransitionType
VideoStandardTransitionTypeSinglesweepCwtr
toEnum Int
245 = VideoStandardTransitionType
VideoStandardTransitionTypeDoublesweepPdtl
toEnum Int
246 = VideoStandardTransitionType
VideoStandardTransitionTypeDoublesweepPdbl
toEnum Int
251 = VideoStandardTransitionType
VideoStandardTransitionTypeSaloondoorT
toEnum Int
252 = VideoStandardTransitionType
VideoStandardTransitionTypeSaloondoorL
toEnum Int
253 = VideoStandardTransitionType
VideoStandardTransitionTypeSaloondoorB
toEnum Int
254 = VideoStandardTransitionType
VideoStandardTransitionTypeSaloondoorR
toEnum Int
261 = VideoStandardTransitionType
VideoStandardTransitionTypeWindshieldR
toEnum Int
262 = VideoStandardTransitionType
VideoStandardTransitionTypeWindshieldU
toEnum Int
263 = VideoStandardTransitionType
VideoStandardTransitionTypeWindshieldV
toEnum Int
264 = VideoStandardTransitionType
VideoStandardTransitionTypeWindshieldH
toEnum Int
512 = VideoStandardTransitionType
VideoStandardTransitionTypeCrossfade
toEnum Int
k = Int -> VideoStandardTransitionType
AnotherVideoStandardTransitionType Int
k
instance P.Ord VideoStandardTransitionType where
compare :: VideoStandardTransitionType
-> VideoStandardTransitionType -> Ordering
compare VideoStandardTransitionType
a VideoStandardTransitionType
b = forall a. Ord a => a -> a -> Ordering
P.compare (forall a. Enum a => a -> Int
P.fromEnum VideoStandardTransitionType
a) (forall a. Enum a => a -> Int
P.fromEnum VideoStandardTransitionType
b)
type instance O.ParentTypes VideoStandardTransitionType = '[]
instance O.HasParentTypes VideoStandardTransitionType
foreign import ccall "ges_video_standard_transition_type_get_type" c_ges_video_standard_transition_type_get_type ::
IO GType
instance B.Types.TypedObject VideoStandardTransitionType where
glibType :: IO GType
glibType = IO GType
c_ges_video_standard_transition_type_get_type
instance B.Types.BoxedEnum VideoStandardTransitionType
data TextVAlign =
TextVAlignBaseline
| TextVAlignBottom
| TextVAlignTop
| TextVAlignPosition
| TextVAlignCenter
| TextVAlignAbsolute
| AnotherTextVAlign Int
deriving (Int -> TextVAlign -> ShowS
[TextVAlign] -> ShowS
TextVAlign -> String
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [TextVAlign] -> ShowS
$cshowList :: [TextVAlign] -> ShowS
show :: TextVAlign -> String
$cshow :: TextVAlign -> String
showsPrec :: Int -> TextVAlign -> ShowS
$cshowsPrec :: Int -> TextVAlign -> ShowS
Show, TextVAlign -> TextVAlign -> Bool
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: TextVAlign -> TextVAlign -> Bool
$c/= :: TextVAlign -> TextVAlign -> Bool
== :: TextVAlign -> TextVAlign -> Bool
$c== :: TextVAlign -> TextVAlign -> Bool
Eq)
instance P.Enum TextVAlign where
fromEnum :: TextVAlign -> Int
fromEnum TextVAlign
TextVAlignBaseline = Int
0
fromEnum TextVAlign
TextVAlignBottom = Int
1
fromEnum TextVAlign
TextVAlignTop = Int
2
fromEnum TextVAlign
TextVAlignPosition = Int
3
fromEnum TextVAlign
TextVAlignCenter = Int
4
fromEnum TextVAlign
TextVAlignAbsolute = Int
5
fromEnum (AnotherTextVAlign Int
k) = Int
k
toEnum :: Int -> TextVAlign
toEnum Int
0 = TextVAlign
TextVAlignBaseline
toEnum Int
1 = TextVAlign
TextVAlignBottom
toEnum Int
2 = TextVAlign
TextVAlignTop
toEnum Int
3 = TextVAlign
TextVAlignPosition
toEnum Int
4 = TextVAlign
TextVAlignCenter
toEnum Int
5 = TextVAlign
TextVAlignAbsolute
toEnum Int
k = Int -> TextVAlign
AnotherTextVAlign Int
k
instance P.Ord TextVAlign where
compare :: TextVAlign -> TextVAlign -> Ordering
compare TextVAlign
a TextVAlign
b = forall a. Ord a => a -> a -> Ordering
P.compare (forall a. Enum a => a -> Int
P.fromEnum TextVAlign
a) (forall a. Enum a => a -> Int
P.fromEnum TextVAlign
b)
type instance O.ParentTypes TextVAlign = '[]
instance O.HasParentTypes TextVAlign
foreign import ccall "ges_text_valign_get_type" c_ges_text_valign_get_type ::
IO GType
instance B.Types.TypedObject TextVAlign where
glibType :: IO GType
glibType = IO GType
c_ges_text_valign_get_type
instance B.Types.BoxedEnum TextVAlign
data TextHAlign =
TextHAlignLeft
| TextHAlignCenter
| TextHAlignRight
| TextHAlignPosition
| TextHAlignAbsolute
| AnotherTextHAlign Int
deriving (Int -> TextHAlign -> ShowS
[TextHAlign] -> ShowS
TextHAlign -> String
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [TextHAlign] -> ShowS
$cshowList :: [TextHAlign] -> ShowS
show :: TextHAlign -> String
$cshow :: TextHAlign -> String
showsPrec :: Int -> TextHAlign -> ShowS
$cshowsPrec :: Int -> TextHAlign -> ShowS
Show, TextHAlign -> TextHAlign -> Bool
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: TextHAlign -> TextHAlign -> Bool
$c/= :: TextHAlign -> TextHAlign -> Bool
== :: TextHAlign -> TextHAlign -> Bool
$c== :: TextHAlign -> TextHAlign -> Bool
Eq)
instance P.Enum TextHAlign where
fromEnum :: TextHAlign -> Int
fromEnum TextHAlign
TextHAlignLeft = Int
0
fromEnum TextHAlign
TextHAlignCenter = Int
1
fromEnum TextHAlign
TextHAlignRight = Int
2
fromEnum TextHAlign
TextHAlignPosition = Int
4
fromEnum TextHAlign
TextHAlignAbsolute = Int
5
fromEnum (AnotherTextHAlign Int
k) = Int
k
toEnum :: Int -> TextHAlign
toEnum Int
0 = TextHAlign
TextHAlignLeft
toEnum Int
1 = TextHAlign
TextHAlignCenter
toEnum Int
2 = TextHAlign
TextHAlignRight
toEnum Int
4 = TextHAlign
TextHAlignPosition
toEnum Int
5 = TextHAlign
TextHAlignAbsolute
toEnum Int
k = Int -> TextHAlign
AnotherTextHAlign Int
k
instance P.Ord TextHAlign where
compare :: TextHAlign -> TextHAlign -> Ordering
compare TextHAlign
a TextHAlign
b = forall a. Ord a => a -> a -> Ordering
P.compare (forall a. Enum a => a -> Int
P.fromEnum TextHAlign
a) (forall a. Enum a => a -> Int
P.fromEnum TextHAlign
b)
type instance O.ParentTypes TextHAlign = '[]
instance O.HasParentTypes TextHAlign
foreign import ccall "ges_text_halign_get_type" c_ges_text_halign_get_type ::
IO GType
instance B.Types.TypedObject TextHAlign where
glibType :: IO GType
glibType = IO GType
c_ges_text_halign_get_type
instance B.Types.BoxedEnum TextHAlign
data Error =
ErrorAssetWrongId
| ErrorAssetLoading
| ErrorFormatterMalformedInputFile
|
| ErrorNegativeLayer
| ErrorNegativeTime
| ErrorNotEnoughInternalContent
| ErrorInvalidOverlapInTrack
| ErrorInvalidEffectBinDescription
| AnotherError Int
deriving (Int -> Error -> ShowS
[Error] -> ShowS
Error -> String
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [Error] -> ShowS
$cshowList :: [Error] -> ShowS
show :: Error -> String
$cshow :: Error -> String
showsPrec :: Int -> Error -> ShowS
$cshowsPrec :: Int -> Error -> ShowS
Show, Error -> Error -> Bool
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: Error -> Error -> Bool
$c/= :: Error -> Error -> Bool
== :: Error -> Error -> Bool
$c== :: Error -> Error -> Bool
Eq)
instance P.Enum Error where
fromEnum :: Error -> Int
fromEnum Error
ErrorAssetWrongId = Int
0
fromEnum Error
ErrorAssetLoading = Int
1
fromEnum Error
ErrorFormatterMalformedInputFile = Int
2
fromEnum Error
ErrorInvalidFrameNumber = Int
3
fromEnum Error
ErrorNegativeLayer = Int
4
fromEnum Error
ErrorNegativeTime = Int
5
fromEnum Error
ErrorNotEnoughInternalContent = Int
6
fromEnum Error
ErrorInvalidOverlapInTrack = Int
7
fromEnum Error
ErrorInvalidEffectBinDescription = Int
8
fromEnum (AnotherError Int
k) = Int
k
toEnum :: Int -> Error
toEnum Int
0 = Error
ErrorAssetWrongId
toEnum Int
1 = Error
ErrorAssetLoading
toEnum Int
2 = Error
ErrorFormatterMalformedInputFile
toEnum Int
3 = Error
ErrorInvalidFrameNumber
toEnum Int
4 = Error
ErrorNegativeLayer
toEnum Int
5 = Error
ErrorNegativeTime
toEnum Int
6 = Error
ErrorNotEnoughInternalContent
toEnum Int
7 = Error
ErrorInvalidOverlapInTrack
toEnum Int
8 = Error
ErrorInvalidEffectBinDescription
toEnum Int
k = Int -> Error
AnotherError Int
k
instance P.Ord Error where
compare :: Error -> Error -> Ordering
compare Error
a Error
b = forall a. Ord a => a -> a -> Ordering
P.compare (forall a. Enum a => a -> Int
P.fromEnum Error
a) (forall a. Enum a => a -> Int
P.fromEnum Error
b)
data EditMode =
EditModeEditNormal
| EditModeNormal
| EditModeEditRipple
| EditModeRipple
| EditModeEditRoll
| EditModeRoll
| EditModeEditTrim
| EditModeTrim
| EditModeEditSlide
| EditModeSlide
| AnotherEditMode Int
deriving (Int -> EditMode -> ShowS
[EditMode] -> ShowS
EditMode -> String
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [EditMode] -> ShowS
$cshowList :: [EditMode] -> ShowS
show :: EditMode -> String
$cshow :: EditMode -> String
showsPrec :: Int -> EditMode -> ShowS
$cshowsPrec :: Int -> EditMode -> ShowS
Show, EditMode -> EditMode -> Bool
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: EditMode -> EditMode -> Bool
$c/= :: EditMode -> EditMode -> Bool
== :: EditMode -> EditMode -> Bool
$c== :: EditMode -> EditMode -> Bool
Eq)
instance P.Enum EditMode where
fromEnum :: EditMode -> Int
fromEnum EditMode
EditModeEditNormal = Int
0
fromEnum EditMode
EditModeNormal = Int
0
fromEnum EditMode
EditModeEditRipple = Int
1
fromEnum EditMode
EditModeRipple = Int
1
fromEnum EditMode
EditModeEditRoll = Int
2
fromEnum EditMode
EditModeRoll = Int
2
fromEnum EditMode
EditModeEditTrim = Int
3
fromEnum EditMode
EditModeTrim = Int
3
fromEnum EditMode
EditModeEditSlide = Int
4
fromEnum EditMode
EditModeSlide = Int
4
fromEnum (AnotherEditMode Int
k) = Int
k
toEnum :: Int -> EditMode
toEnum Int
0 = EditMode
EditModeEditNormal
toEnum Int
1 = EditMode
EditModeEditRipple
toEnum Int
2 = EditMode
EditModeEditRoll
toEnum Int
3 = EditMode
EditModeEditTrim
toEnum Int
4 = EditMode
EditModeEditSlide
toEnum Int
k = Int -> EditMode
AnotherEditMode Int
k
instance P.Ord EditMode where
compare :: EditMode -> EditMode -> Ordering
compare EditMode
a EditMode
b = forall a. Ord a => a -> a -> Ordering
P.compare (forall a. Enum a => a -> Int
P.fromEnum EditMode
a) (forall a. Enum a => a -> Int
P.fromEnum EditMode
b)
type instance O.ParentTypes EditMode = '[]
instance O.HasParentTypes EditMode
foreign import ccall "ges_edit_mode_get_type" c_ges_edit_mode_get_type ::
IO GType
instance B.Types.TypedObject EditMode where
glibType :: IO GType
glibType = IO GType
c_ges_edit_mode_get_type
instance B.Types.BoxedEnum EditMode
data Edge =
EdgeEdgeStart
| EdgeStart
| EdgeEdgeEnd
| EdgeEnd
| EdgeEdgeNone
| EdgeNone
| AnotherEdge Int
deriving (Int -> Edge -> ShowS
[Edge] -> ShowS
Edge -> String
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [Edge] -> ShowS
$cshowList :: [Edge] -> ShowS
show :: Edge -> String
$cshow :: Edge -> String
showsPrec :: Int -> Edge -> ShowS
$cshowsPrec :: Int -> Edge -> ShowS
Show, Edge -> Edge -> Bool
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: Edge -> Edge -> Bool
$c/= :: Edge -> Edge -> Bool
== :: Edge -> Edge -> Bool
$c== :: Edge -> Edge -> Bool
Eq)
instance P.Enum Edge where
fromEnum :: Edge -> Int
fromEnum Edge
EdgeEdgeStart = Int
0
fromEnum Edge
EdgeStart = Int
0
fromEnum Edge
EdgeEdgeEnd = Int
1
fromEnum Edge
EdgeEnd = Int
1
fromEnum Edge
EdgeEdgeNone = Int
2
fromEnum Edge
EdgeNone = Int
2
fromEnum (AnotherEdge Int
k) = Int
k
toEnum :: Int -> Edge
toEnum Int
0 = Edge
EdgeEdgeStart
toEnum Int
1 = Edge
EdgeEdgeEnd
toEnum Int
2 = Edge
EdgeEdgeNone
toEnum Int
k = Int -> Edge
AnotherEdge Int
k
instance P.Ord Edge where
compare :: Edge -> Edge -> Ordering
compare Edge
a Edge
b = forall a. Ord a => a -> a -> Ordering
P.compare (forall a. Enum a => a -> Int
P.fromEnum Edge
a) (forall a. Enum a => a -> Int
P.fromEnum Edge
b)
type instance O.ParentTypes Edge = '[]
instance O.HasParentTypes Edge
foreign import ccall "ges_edge_get_type" c_ges_edge_get_type ::
IO GType
instance B.Types.TypedObject Edge where
glibType :: IO GType
glibType = IO GType
c_ges_edge_get_type
instance B.Types.BoxedEnum Edge
data ChildrenControlMode =
ChildrenControlModeUpdate
| ChildrenControlModeIgnoreNotifies
| ChildrenControlModeUpdateOffsets
| ChildrenControlModeUpdateAllValues
| ChildrenControlModeLast
| AnotherChildrenControlMode Int
deriving (Int -> ChildrenControlMode -> ShowS
[ChildrenControlMode] -> ShowS
ChildrenControlMode -> String
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [ChildrenControlMode] -> ShowS
$cshowList :: [ChildrenControlMode] -> ShowS
show :: ChildrenControlMode -> String
$cshow :: ChildrenControlMode -> String
showsPrec :: Int -> ChildrenControlMode -> ShowS
$cshowsPrec :: Int -> ChildrenControlMode -> ShowS
Show, ChildrenControlMode -> ChildrenControlMode -> Bool
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: ChildrenControlMode -> ChildrenControlMode -> Bool
$c/= :: ChildrenControlMode -> ChildrenControlMode -> Bool
== :: ChildrenControlMode -> ChildrenControlMode -> Bool
$c== :: ChildrenControlMode -> ChildrenControlMode -> Bool
Eq)
instance P.Enum ChildrenControlMode where
fromEnum :: ChildrenControlMode -> Int
fromEnum ChildrenControlMode
ChildrenControlModeUpdate = Int
0
fromEnum ChildrenControlMode
ChildrenControlModeIgnoreNotifies = Int
1
fromEnum ChildrenControlMode
ChildrenControlModeUpdateOffsets = Int
2
fromEnum ChildrenControlMode
ChildrenControlModeUpdateAllValues = Int
3
fromEnum ChildrenControlMode
ChildrenControlModeLast = Int
4
fromEnum (AnotherChildrenControlMode Int
k) = Int
k
toEnum :: Int -> ChildrenControlMode
toEnum Int
0 = ChildrenControlMode
ChildrenControlModeUpdate
toEnum Int
1 = ChildrenControlMode
ChildrenControlModeIgnoreNotifies
toEnum Int
2 = ChildrenControlMode
ChildrenControlModeUpdateOffsets
toEnum Int
3 = ChildrenControlMode
ChildrenControlModeUpdateAllValues
toEnum Int
4 = ChildrenControlMode
ChildrenControlModeLast
toEnum Int
k = Int -> ChildrenControlMode
AnotherChildrenControlMode Int
k
instance P.Ord ChildrenControlMode where
compare :: ChildrenControlMode -> ChildrenControlMode -> Ordering
compare ChildrenControlMode
a ChildrenControlMode
b = forall a. Ord a => a -> a -> Ordering
P.compare (forall a. Enum a => a -> Int
P.fromEnum ChildrenControlMode
a) (forall a. Enum a => a -> Int
P.fromEnum ChildrenControlMode
b)
data AssetLoadingReturn =
AssetLoadingReturnError
| AssetLoadingReturnAsync
| AssetLoadingReturnOk
| AnotherAssetLoadingReturn Int
deriving (Int -> AssetLoadingReturn -> ShowS
[AssetLoadingReturn] -> ShowS
AssetLoadingReturn -> String
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [AssetLoadingReturn] -> ShowS
$cshowList :: [AssetLoadingReturn] -> ShowS
show :: AssetLoadingReturn -> String
$cshow :: AssetLoadingReturn -> String
showsPrec :: Int -> AssetLoadingReturn -> ShowS
$cshowsPrec :: Int -> AssetLoadingReturn -> ShowS
Show, AssetLoadingReturn -> AssetLoadingReturn -> Bool
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: AssetLoadingReturn -> AssetLoadingReturn -> Bool
$c/= :: AssetLoadingReturn -> AssetLoadingReturn -> Bool
== :: AssetLoadingReturn -> AssetLoadingReturn -> Bool
$c== :: AssetLoadingReturn -> AssetLoadingReturn -> Bool
Eq)
instance P.Enum AssetLoadingReturn where
fromEnum :: AssetLoadingReturn -> Int
fromEnum AssetLoadingReturn
AssetLoadingReturnError = Int
0
fromEnum AssetLoadingReturn
AssetLoadingReturnAsync = Int
1
fromEnum AssetLoadingReturn
AssetLoadingReturnOk = Int
2
fromEnum (AnotherAssetLoadingReturn Int
k) = Int
k
toEnum :: Int -> AssetLoadingReturn
toEnum Int
0 = AssetLoadingReturn
AssetLoadingReturnError
toEnum Int
1 = AssetLoadingReturn
AssetLoadingReturnAsync
toEnum Int
2 = AssetLoadingReturn
AssetLoadingReturnOk
toEnum Int
k = Int -> AssetLoadingReturn
AnotherAssetLoadingReturn Int
k
instance P.Ord AssetLoadingReturn where
compare :: AssetLoadingReturn -> AssetLoadingReturn -> Ordering
compare AssetLoadingReturn
a AssetLoadingReturn
b = forall a. Ord a => a -> a -> Ordering
P.compare (forall a. Enum a => a -> Int
P.fromEnum AssetLoadingReturn
a) (forall a. Enum a => a -> Int
P.fromEnum AssetLoadingReturn
b)