octane-0.18.1: Parse Rocket League replays.
Octane.Type.Int32
Synopsis
newtype Int32 Source #
A 32-bit signed integer.
Constructors
Fields
Instances
Methods
succ :: Int32 -> Int32 #
pred :: Int32 -> Int32 #
toEnum :: Int -> Int32 #
fromEnum :: Int32 -> Int #
enumFrom :: Int32 -> [Int32] #
enumFromThen :: Int32 -> Int32 -> [Int32] #
enumFromTo :: Int32 -> Int32 -> [Int32] #
enumFromThenTo :: Int32 -> Int32 -> Int32 -> [Int32] #
(==) :: Int32 -> Int32 -> Bool #
(/=) :: Int32 -> Int32 -> Bool #
(+) :: Int32 -> Int32 -> Int32 #
(-) :: Int32 -> Int32 -> Int32 #
(*) :: Int32 -> Int32 -> Int32 #
negate :: Int32 -> Int32 #
abs :: Int32 -> Int32 #
signum :: Int32 -> Int32 #
fromInteger :: Integer -> Int32 #
compare :: Int32 -> Int32 -> Ordering #
(<) :: Int32 -> Int32 -> Bool #
(<=) :: Int32 -> Int32 -> Bool #
(>) :: Int32 -> Int32 -> Bool #
(>=) :: Int32 -> Int32 -> Bool #
max :: Int32 -> Int32 -> Int32 #
min :: Int32 -> Int32 -> Int32 #
Shown as 1234.
1234
showsPrec :: Int -> Int32 -> ShowS #
show :: Int32 -> String #
showList :: [Int32] -> ShowS #
Encoded as a JSON number directly.
toJSON :: Int32 -> Value #
toEncoding :: Int32 -> Encoding #
toJSONList :: [Int32] -> Value #
toEncodingList :: [Int32] -> Encoding #
getField :: Proxy# Symbol "actorId" -> WeldedInfoValue -> Int32 #
getField :: Proxy# Symbol "content" -> IntProperty -> Int32 #
getField :: Proxy# Symbol "int" -> FlaggedIntValue -> Int32 #
getField :: Proxy# Symbol "unpack" -> Int32 -> Int32 #
getField :: Proxy# Symbol "unpack" -> IntValue -> Int32 #
modifyField :: Proxy# Symbol "actorId" -> (Int32 -> Int32) -> WeldedInfoValue -> WeldedInfoValue #
setField :: Proxy# Symbol "actorId" -> WeldedInfoValue -> Int32 -> WeldedInfoValue #
fieldLens :: Functor f => Proxy# Symbol "actorId" -> (Int32 -> f Int32) -> WeldedInfoValue -> f WeldedInfoValue #
modifyField :: Proxy# Symbol "content" -> (Int32 -> Int32) -> IntProperty -> IntProperty #
setField :: Proxy# Symbol "content" -> IntProperty -> Int32 -> IntProperty #
fieldLens :: Functor f => Proxy# Symbol "content" -> (Int32 -> f Int32) -> IntProperty -> f IntProperty #
modifyField :: Proxy# Symbol "int" -> (Int32 -> Int32) -> FlaggedIntValue -> FlaggedIntValue #
setField :: Proxy# Symbol "int" -> FlaggedIntValue -> Int32 -> FlaggedIntValue #
fieldLens :: Functor f => Proxy# Symbol "int" -> (Int32 -> f Int32) -> FlaggedIntValue -> f FlaggedIntValue #
modifyField :: Proxy# Symbol "unpack" -> (Int32 -> Int32) -> Int32 -> Int32 #
setField :: Proxy# Symbol "unpack" -> Int32 -> Int32 -> Int32 #
fieldLens :: Functor f => Proxy# Symbol "unpack" -> (Int32 -> f Int32) -> Int32 -> f Int32 #
modifyField :: Proxy# Symbol "unpack" -> (Int32 -> Int32) -> IntValue -> IntValue #
setField :: Proxy# Symbol "unpack" -> IntValue -> Int32 -> IntValue #
fieldLens :: Functor f => Proxy# Symbol "unpack" -> (Int32 -> f Int32) -> IntValue -> f IntValue #
modifyField :: Proxy# Symbol "actorId" -> (Maybe Int32 -> Maybe Int32) -> ExplosionValue -> ExplosionValue #
setField :: Proxy# Symbol "actorId" -> ExplosionValue -> Maybe Int32 -> ExplosionValue #
fieldLens :: Functor f => Proxy# Symbol "actorId" -> (Maybe Int32 -> f (Maybe Int32)) -> ExplosionValue -> f ExplosionValue #
getField :: Proxy# Symbol "actorId" -> ExplosionValue -> Maybe Int32 #
getField :: Proxy# Symbol "actorId" -> Rec cs0 WeldedInfoValue -> Int32 #
getField :: Proxy# Symbol "content" -> Rec cs0 IntProperty -> Int32 #
getField :: Proxy# Symbol "int" -> Rec cs0 FlaggedIntValue -> Int32 #
getField :: Proxy# Symbol "unpack" -> Rec cs0 Int32 -> Int32 #
getField :: Proxy# Symbol "unpack" -> Rec cs0 IntValue -> Int32 #
getField :: Proxy# Symbol "actorId" -> Rec cs0 ExplosionValue -> Maybe Int32 #
modifyField :: Proxy# Symbol "actorId" -> (Int32 -> Int32) -> Rec cs0 WeldedInfoValue -> Rec cs0 WeldedInfoValue #
setField :: Proxy# Symbol "actorId" -> Rec cs0 WeldedInfoValue -> Int32 -> Rec cs0 WeldedInfoValue #
fieldLens :: Functor f => Proxy# Symbol "actorId" -> (Int32 -> f Int32) -> Rec cs0 WeldedInfoValue -> f (Rec cs0 WeldedInfoValue) #
modifyField :: Proxy# Symbol "content" -> (Int32 -> Int32) -> Rec cs0 IntProperty -> Rec cs0 IntProperty #
setField :: Proxy# Symbol "content" -> Rec cs0 IntProperty -> Int32 -> Rec cs0 IntProperty #
fieldLens :: Functor f => Proxy# Symbol "content" -> (Int32 -> f Int32) -> Rec cs0 IntProperty -> f (Rec cs0 IntProperty) #
modifyField :: Proxy# Symbol "int" -> (Int32 -> Int32) -> Rec cs0 FlaggedIntValue -> Rec cs0 FlaggedIntValue #
setField :: Proxy# Symbol "int" -> Rec cs0 FlaggedIntValue -> Int32 -> Rec cs0 FlaggedIntValue #
fieldLens :: Functor f => Proxy# Symbol "int" -> (Int32 -> f Int32) -> Rec cs0 FlaggedIntValue -> f (Rec cs0 FlaggedIntValue) #
modifyField :: Proxy# Symbol "unpack" -> (Int32 -> Int32) -> Rec cs0 Int32 -> Rec cs0 Int32 #
setField :: Proxy# Symbol "unpack" -> Rec cs0 Int32 -> Int32 -> Rec cs0 Int32 #
fieldLens :: Functor f => Proxy# Symbol "unpack" -> (Int32 -> f Int32) -> Rec cs0 Int32 -> f (Rec cs0 Int32) #
modifyField :: Proxy# Symbol "unpack" -> (Int32 -> Int32) -> Rec cs0 IntValue -> Rec cs0 IntValue #
setField :: Proxy# Symbol "unpack" -> Rec cs0 IntValue -> Int32 -> Rec cs0 IntValue #
fieldLens :: Functor f => Proxy# Symbol "unpack" -> (Int32 -> f Int32) -> Rec cs0 IntValue -> f (Rec cs0 IntValue) #
modifyField :: Proxy# Symbol "actorId" -> (Maybe Int32 -> Maybe Int32) -> Rec cs0 ExplosionValue -> Rec cs0 ExplosionValue #
setField :: Proxy# Symbol "actorId" -> Rec cs0 ExplosionValue -> Maybe Int32 -> Rec cs0 ExplosionValue #
fieldLens :: Functor f => Proxy# Symbol "actorId" -> (Maybe Int32 -> f (Maybe Int32)) -> Rec cs0 ExplosionValue -> f (Rec cs0 ExplosionValue) #
fromInt32 :: Integral a => Int32 -> a Source #
Converts a Int32 into any Integral value.
Int32
Integral
toInt32 :: Integral a => a -> Int32 Source #
Converts any Integral value into a Int32.