| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Data.Exo.TLObject
- data Resolution
- _resolution :: Getter Resolution (V2 Int)
- type TLObjectR = '["start" >: Natural, "end" >: Natural, "layer" >: Int, "camera" >: Bool, "clipping" >: Bool, "object" >: Variant '["movie" >: Movie, "sound" >: Sound, "figure" >: Figure], "renderer" >: StdRenderer]
- newtype TLObject = TLObject {}
- _TLinterval :: Lens' TLObject (Interval Natural)
Documentation
_resolution :: Getter Resolution (V2 Int) Source #
>>>VGA ^. _resolutionV2 640 480>>>HD ^. _resolutionV2 1280 720>>>FullHD ^. _resolutionV2 1920 1080>>>Niconico ^. _resolutionV2 960 540>>>(Custom v) ^. _resolutionv
type TLObjectR = '["start" >: Natural, "end" >: Natural, "layer" >: Int, "camera" >: Bool, "clipping" >: Bool, "object" >: Variant '["movie" >: Movie, "sound" >: Sound, "figure" >: Figure], "renderer" >: StdRenderer] Source #
Example
def & #object .~ embed (#movie @= def)
Constructors
| TLObject | |
Fields | |