Safe Haskell | None |
---|---|
Language | Haskell2010 |
Octane.Type.Int32
Documentation
A 32-bit signed integer.
Constructors
Int32 | |
Fields
|
Instances
Enum Int32 Source # | |
Eq Int32 Source # | |
Num Int32 Source # | |
Ord Int32 Source # | |
Show Int32 Source # | Shown as |
Generic Int32 Source # | |
Binary Int32 Source # | Little-endian. |
NFData Int32 Source # | |
ToJSON Int32 Source # | Encoded as a JSON number directly. |
BinaryBit Int32 Source # | Little-endian with the bits in each byte reversed. |
HasField "actorId" WeldedInfoValue Int32 | |
HasField "content" IntProperty Int32 | |
HasField "int" FlaggedIntValue Int32 | |
HasField "unpack" Int32 Int32 Source # | |
HasField "unpack" IntValue Int32 | |
ModifyField "actorId" WeldedInfoValue WeldedInfoValue Int32 Int32 | |
ModifyField "content" IntProperty IntProperty Int32 Int32 | |
ModifyField "int" FlaggedIntValue FlaggedIntValue Int32 Int32 | |
ModifyField "unpack" Int32 Int32 Int32 Int32 Source # | |
ModifyField "unpack" IntValue IntValue Int32 Int32 | |
ModifyField "actorId" ExplosionValue ExplosionValue (Maybe Int32) (Maybe Int32) | |
HasField "actorId" ExplosionValue (Maybe Int32) | |
ModifyRec "actorId" Int32 cs0 => HasField "actorId" (Rec cs0 WeldedInfoValue) Int32 | |
ModifyRec "content" Int32 cs0 => HasField "content" (Rec cs0 IntProperty) Int32 | |
ModifyRec "int" Int32 cs0 => HasField "int" (Rec cs0 FlaggedIntValue) Int32 | |
ModifyRec "unpack" Int32 cs0 => HasField "unpack" (Rec cs0 Int32) Int32 Source # | |
ModifyRec "unpack" Int32 cs0 => HasField "unpack" (Rec cs0 IntValue) Int32 | |
ModifyRec "actorId" (Maybe Int32) cs0 => HasField "actorId" (Rec cs0 ExplosionValue) (Maybe Int32) | |
ModifyRec "actorId" Int32 cs0 => ModifyField "actorId" (Rec cs0 WeldedInfoValue) (Rec cs0 WeldedInfoValue) Int32 Int32 | |
ModifyRec "content" Int32 cs0 => ModifyField "content" (Rec cs0 IntProperty) (Rec cs0 IntProperty) Int32 Int32 | |
ModifyRec "int" Int32 cs0 => ModifyField "int" (Rec cs0 FlaggedIntValue) (Rec cs0 FlaggedIntValue) Int32 Int32 | |
ModifyRec "unpack" Int32 cs0 => ModifyField "unpack" (Rec cs0 Int32) (Rec cs0 Int32) Int32 Int32 Source # | |
ModifyRec "unpack" Int32 cs0 => ModifyField "unpack" (Rec cs0 IntValue) (Rec cs0 IntValue) Int32 Int32 | |
ModifyRec "actorId" (Maybe Int32) cs0 => ModifyField "actorId" (Rec cs0 ExplosionValue) (Rec cs0 ExplosionValue) (Maybe Int32) (Maybe Int32) | |
type Rep Int32 Source # | |
type FieldType "unpack" Int32 Source # | |
type UpdateType "actorId" WeldedInfoValue Int32 | |
type UpdateType "content" IntProperty Int32 | |
type UpdateType "int" FlaggedIntValue Int32 | |
type UpdateType "unpack" Int32 Int32 Source # | |
type UpdateType "unpack" IntValue Int32 | |
type UpdateType "actorId" ExplosionValue (Maybe Int32) | |