module Rattletrap.Decode.QWordAttribute
  ( decodeQWordAttributeBits
  )
where

import Rattletrap.Decode.Common
import Rattletrap.Decode.Word64le
import Rattletrap.Type.QWordAttribute

decodeQWordAttributeBits :: DecodeBits QWordAttribute
decodeQWordAttributeBits :: DecodeBits QWordAttribute
decodeQWordAttributeBits = Word64le -> QWordAttribute
QWordAttribute (Word64le -> QWordAttribute)
-> BitGet Word64le -> DecodeBits QWordAttribute
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> BitGet Word64le
decodeWord64leBits