rattletrap-4.0.0: library/Rattletrap/Encode/FlaggedIntAttribute.hs
module Rattletrap.Encode.FlaggedIntAttribute
( putFlaggedIntAttribute
) where
import Rattletrap.Encode.Int32le
import Rattletrap.Type.FlaggedIntAttribute
import qualified Data.Binary.Bits.Put as BinaryBits
putFlaggedIntAttribute :: FlaggedIntAttribute -> BinaryBits.BitPut ()
putFlaggedIntAttribute flaggedIntAttribute = do
BinaryBits.putBool (flaggedIntAttributeFlag flaggedIntAttribute)
putInt32Bits (flaggedIntAttributeInt flaggedIntAttribute)