module Rattletrap.Decode.Int64Attribute
  ( decodeInt64AttributeBits
  )
where

import Rattletrap.Decode.Common
import Rattletrap.Decode.Int64le
import Rattletrap.Type.Int64Attribute

decodeInt64AttributeBits :: DecodeBits Int64Attribute
decodeInt64AttributeBits :: DecodeBits Int64Attribute
decodeInt64AttributeBits = Int64le -> Int64Attribute
Int64Attribute (Int64le -> Int64Attribute)
-> BitGet Int64le -> DecodeBits Int64Attribute
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> BitGet Int64le
decodeInt64leBits