module Rattletrap.Decode.WeldedInfoAttribute ( decodeWeldedInfoAttributeBits ) where import Rattletrap.Decode.Common import Rattletrap.Decode.Float32le import Rattletrap.Decode.Int32le import Rattletrap.Decode.Int8Vector import Rattletrap.Decode.Vector import Rattletrap.Type.WeldedInfoAttribute decodeWeldedInfoAttributeBits :: (Int, Int, Int) -> DecodeBits WeldedInfoAttribute decodeWeldedInfoAttributeBits version = WeldedInfoAttribute <$> getBool <*> decodeInt32leBits <*> decodeVectorBits version <*> decodeFloat32leBits <*> decodeInt8VectorBits