rattletrap-9.0.3: source/library/Rattletrap/Encode/FlaggedByteAttribute.hs
module Rattletrap.Encode.FlaggedByteAttribute
( putFlaggedByteAttribute
)
where
import Rattletrap.Encode.Word8le
import Rattletrap.Type.FlaggedByteAttribute
import qualified Data.Binary.Bits.Put as BinaryBits
putFlaggedByteAttribute :: FlaggedByteAttribute -> BinaryBits.BitPut ()
putFlaggedByteAttribute flaggedByteAttribute = do
BinaryBits.putBool (flaggedByteAttributeFlag flaggedByteAttribute)
putWord8Bits (flaggedByteAttributeByte flaggedByteAttribute)