| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Octane.Type.Value
- data Value
- = ValueBoolean BooleanValue
- | ValueByte ByteValue
- | ValueCamSettings CamSettingsValue
- | ValueDemolish DemolishValue
- | ValueEnum EnumValue
- | ValueExplosion ExplosionValue
- | ValueFlaggedInt FlaggedIntValue
- | ValueFloat FloatValue
- | ValueGameMode GameModeValue
- | ValueInt IntValue
- | ValueLoadout LoadoutValue
- | ValueLoadoutOnline LoadoutOnlineValue
- | ValueLocation LocationValue
- | ValueMusicStinger MusicStingerValue
- | ValuePickup PickupValue
- | ValuePrivateMatchSettings PrivateMatchSettingsValue
- | ValueQWord QWordValue
- | ValueRelativeRotation RelativeRotationValue
- | ValueReservation ReservationValue
- | ValueRigidBodyState RigidBodyStateValue
- | ValueString StringValue
- | ValueTeamPaint TeamPaintValue
- | ValueUniqueId UniqueIdValue
- newtype BooleanValue = BooleanValue {}
- newtype ByteValue = ByteValue {}
- data CamSettingsValue = CamSettingsValue {}
- data DemolishValue = DemolishValue {}
- data EnumValue = EnumValue {}
- data ExplosionValue = ExplosionValue {}
- data FlaggedIntValue = FlaggedIntValue {}
- newtype FloatValue = FloatValue {}
- newtype GameModeValue = GameModeValue {}
- newtype IntValue = IntValue {}
- data LoadoutValue = LoadoutValue {}
- newtype LoadoutOnlineValue = LoadoutOnlineValue {
- loadoutOnlineValueUnpack :: [[(Word32, CompressedWord)]]
- newtype LocationValue = LocationValue {}
- data MusicStingerValue = MusicStingerValue {}
- data PickupValue = PickupValue {}
- data PrivateMatchSettingsValue = PrivateMatchSettingsValue {}
- newtype QWordValue = QWordValue {}
- newtype RelativeRotationValue = RelativeRotationValue {}
- data ReservationValue = ReservationValue {}
- data RigidBodyStateValue = RigidBodyStateValue {}
- newtype StringValue = StringValue {}
- data TeamPaintValue = TeamPaintValue {}
- data UniqueIdValue = UniqueIdValue {}
Documentation
A replicated property's value.
Constructors
Instances
| Eq Value Source # | |
| Show Value Source # | |
| Generic Value Source # | |
| ToJSON Value Source # | |
| NFData Value Source # | |
| ModifyField "properties" Replication Replication (Map Text Value) (Map Text Value) # | |
| HasField "properties" Replication (Map Text Value) # | |
| ModifyRec "properties" (Map Text Value) cs0 => HasField "properties" (Rec cs0 Replication) (Map Text Value) # | |
| ModifyRec "properties" (Map Text Value) cs0 => ModifyField "properties" (Rec cs0 Replication) (Rec cs0 Replication) (Map Text Value) (Map Text Value) # | |
| type Rep Value Source # | |
| type UpdateType "properties" Replication (Map Text Value) # | |
newtype BooleanValue Source #
Constructors
| BooleanValue | |
Fields | |
Instances
| Eq BooleanValue Source # | |
| Show BooleanValue Source # | |
| Generic BooleanValue Source # | |
| NFData BooleanValue Source # | |
| HasField "unpack" BooleanValue Boolean Source # | |
| ModifyField "unpack" BooleanValue BooleanValue Boolean Boolean Source # | |
| ModifyRec "unpack" Boolean cs0 => HasField "unpack" (Rec cs0 BooleanValue) Boolean Source # | |
| ModifyRec "unpack" Boolean cs0 => ModifyField "unpack" (Rec cs0 BooleanValue) (Rec cs0 BooleanValue) Boolean Boolean Source # | |
| type Rep BooleanValue Source # | |
| type FieldType "unpack" BooleanValue Source # | |
| type UpdateType "unpack" BooleanValue Boolean Source # | |
Constructors
| ByteValue | |
Fields | |
Instances
| Eq ByteValue Source # | |
| Show ByteValue Source # | |
| Generic ByteValue Source # | |
| NFData ByteValue Source # | |
| HasField "unpack" ByteValue Word8 Source # | |
| ModifyField "unpack" ByteValue ByteValue Word8 Word8 Source # | |
| ModifyRec "unpack" Word8 cs0 => HasField "unpack" (Rec cs0 ByteValue) Word8 Source # | |
| ModifyRec "unpack" Word8 cs0 => ModifyField "unpack" (Rec cs0 ByteValue) (Rec cs0 ByteValue) Word8 Word8 Source # | |
| type Rep ByteValue Source # | |
| type FieldType "unpack" ByteValue Source # | |
| type UpdateType "unpack" ByteValue Word8 Source # | |
data CamSettingsValue Source #
Constructors
| CamSettingsValue | |
Instances
data DemolishValue Source #
Constructors
| DemolishValue | |
Instances
Constructors
| EnumValue | |
Fields | |
Instances
| Eq EnumValue Source # | |
| Show EnumValue Source # | |
| Generic EnumValue Source # | |
| NFData EnumValue Source # | |
| HasField "flag" EnumValue Boolean Source # | |
| HasField "value" EnumValue Word16 Source # | |
| ModifyField "flag" EnumValue EnumValue Boolean Boolean Source # | |
| ModifyField "value" EnumValue EnumValue Word16 Word16 Source # | |
| ModifyRec "flag" Boolean cs0 => HasField "flag" (Rec cs0 EnumValue) Boolean Source # | |
| ModifyRec "value" Word16 cs0 => HasField "value" (Rec cs0 EnumValue) Word16 Source # | |
| ModifyRec "flag" Boolean cs0 => ModifyField "flag" (Rec cs0 EnumValue) (Rec cs0 EnumValue) Boolean Boolean Source # | |
| ModifyRec "value" Word16 cs0 => ModifyField "value" (Rec cs0 EnumValue) (Rec cs0 EnumValue) Word16 Word16 Source # | |
| type Rep EnumValue Source # | |
| type FieldType "flag" EnumValue Source # | |
| type FieldType "value" EnumValue Source # | |
| type UpdateType "flag" EnumValue Boolean Source # | |
| type UpdateType "value" EnumValue Word16 Source # | |
data ExplosionValue Source #
Constructors
| ExplosionValue | |
Instances
data FlaggedIntValue Source #
Constructors
| FlaggedIntValue | |
Fields | |
Instances
newtype FloatValue Source #
Constructors
| FloatValue | |
Fields | |
Instances
| Eq FloatValue Source # | |
| Show FloatValue Source # | |
| Generic FloatValue Source # | |
| NFData FloatValue Source # | |
| HasField "unpack" FloatValue Float32 Source # | |
| ModifyField "unpack" FloatValue FloatValue Float32 Float32 Source # | |
| ModifyRec "unpack" Float32 cs0 => HasField "unpack" (Rec cs0 FloatValue) Float32 Source # | |
| ModifyRec "unpack" Float32 cs0 => ModifyField "unpack" (Rec cs0 FloatValue) (Rec cs0 FloatValue) Float32 Float32 Source # | |
| type Rep FloatValue Source # | |
| type FieldType "unpack" FloatValue Source # | |
| type UpdateType "unpack" FloatValue Float32 Source # | |
newtype GameModeValue Source #
Constructors
| GameModeValue | |
Fields | |
Instances
| Eq GameModeValue Source # | |
| Show GameModeValue Source # | |
| Generic GameModeValue Source # | |
| NFData GameModeValue Source # | |
| HasField "unpack" GameModeValue Word8 Source # | |
| ModifyField "unpack" GameModeValue GameModeValue Word8 Word8 Source # | |
| ModifyRec "unpack" Word8 cs0 => HasField "unpack" (Rec cs0 GameModeValue) Word8 Source # | |
| ModifyRec "unpack" Word8 cs0 => ModifyField "unpack" (Rec cs0 GameModeValue) (Rec cs0 GameModeValue) Word8 Word8 Source # | |
| type Rep GameModeValue Source # | |
| type FieldType "unpack" GameModeValue Source # | |
| type UpdateType "unpack" GameModeValue Word8 Source # | |
Constructors
| IntValue | |
Fields | |
Instances
| Eq IntValue Source # | |
| Show IntValue Source # | |
| Generic IntValue Source # | |
| NFData IntValue Source # | |
| HasField "unpack" IntValue Int32 Source # | |
| ModifyField "unpack" IntValue IntValue Int32 Int32 Source # | |
| ModifyRec "unpack" Int32 cs0 => HasField "unpack" (Rec cs0 IntValue) Int32 Source # | |
| ModifyRec "unpack" Int32 cs0 => ModifyField "unpack" (Rec cs0 IntValue) (Rec cs0 IntValue) Int32 Int32 Source # | |
| type Rep IntValue Source # | |
| type FieldType "unpack" IntValue Source # | |
| type UpdateType "unpack" IntValue Int32 Source # | |
data LoadoutValue Source #
Constructors
| LoadoutValue | |
Instances
newtype LoadoutOnlineValue Source #
Constructors
| LoadoutOnlineValue | |
Fields
| |
Instances
| Eq LoadoutOnlineValue Source # | |
| Show LoadoutOnlineValue Source # | |
| Generic LoadoutOnlineValue Source # | |
| NFData LoadoutOnlineValue Source # | |
| ModifyField "unpack" LoadoutOnlineValue LoadoutOnlineValue [[(Word32, CompressedWord)]] [[(Word32, CompressedWord)]] Source # | |
| HasField "unpack" LoadoutOnlineValue [[(Word32, CompressedWord)]] Source # | |
| ModifyRec "unpack" [[(Word32, CompressedWord)]] cs0 => HasField "unpack" (Rec cs0 LoadoutOnlineValue) [[(Word32, CompressedWord)]] Source # | |
| ModifyRec "unpack" [[(Word32, CompressedWord)]] cs0 => ModifyField "unpack" (Rec cs0 LoadoutOnlineValue) (Rec cs0 LoadoutOnlineValue) [[(Word32, CompressedWord)]] [[(Word32, CompressedWord)]] Source # | |
| type Rep LoadoutOnlineValue Source # | |
| type FieldType "unpack" LoadoutOnlineValue Source # | |
| type UpdateType "unpack" LoadoutOnlineValue [[(Word32, CompressedWord)]] Source # | |
newtype LocationValue Source #
Constructors
| LocationValue | |
Fields | |
Instances
| Eq LocationValue Source # | |
| Show LocationValue Source # | |
| Generic LocationValue Source # | |
| NFData LocationValue Source # | |
| ModifyField "unpack" LocationValue LocationValue (Vector Int) (Vector Int) Source # | |
| HasField "unpack" LocationValue (Vector Int) Source # | |
| ModifyRec "unpack" (Vector Int) cs0 => HasField "unpack" (Rec cs0 LocationValue) (Vector Int) Source # | |
| ModifyRec "unpack" (Vector Int) cs0 => ModifyField "unpack" (Rec cs0 LocationValue) (Rec cs0 LocationValue) (Vector Int) (Vector Int) Source # | |
| type Rep LocationValue Source # | |
| type FieldType "unpack" LocationValue Source # | |
| type UpdateType "unpack" LocationValue (Vector Int) Source # | |
data MusicStingerValue Source #
Constructors
| MusicStingerValue | |
Instances
data PickupValue Source #
Constructors
| PickupValue | |
Instances
data PrivateMatchSettingsValue Source #
Constructors
| PrivateMatchSettingsValue | |
Instances
newtype QWordValue Source #
Constructors
| QWordValue | |
Fields | |
Instances
| Eq QWordValue Source # | |
| Show QWordValue Source # | |
| Generic QWordValue Source # | |
| NFData QWordValue Source # | |
| HasField "unpack" QWordValue Word64 Source # | |
| ModifyField "unpack" QWordValue QWordValue Word64 Word64 Source # | |
| ModifyRec "unpack" Word64 cs0 => HasField "unpack" (Rec cs0 QWordValue) Word64 Source # | |
| ModifyRec "unpack" Word64 cs0 => ModifyField "unpack" (Rec cs0 QWordValue) (Rec cs0 QWordValue) Word64 Word64 Source # | |
| type Rep QWordValue Source # | |
| type FieldType "unpack" QWordValue Source # | |
| type UpdateType "unpack" QWordValue Word64 Source # | |
newtype RelativeRotationValue Source #
Constructors
| RelativeRotationValue | |
Fields | |
Instances
| Eq RelativeRotationValue Source # | |
| Show RelativeRotationValue Source # | |
| Generic RelativeRotationValue Source # | |
| NFData RelativeRotationValue Source # | |
| ModifyField "unpack" RelativeRotationValue RelativeRotationValue (Vector Float) (Vector Float) Source # | |
| HasField "unpack" RelativeRotationValue (Vector Float) Source # | |
| ModifyRec "unpack" (Vector Float) cs0 => HasField "unpack" (Rec cs0 RelativeRotationValue) (Vector Float) Source # | |
| ModifyRec "unpack" (Vector Float) cs0 => ModifyField "unpack" (Rec cs0 RelativeRotationValue) (Rec cs0 RelativeRotationValue) (Vector Float) (Vector Float) Source # | |
| type Rep RelativeRotationValue Source # | |
| type FieldType "unpack" RelativeRotationValue Source # | |
| type UpdateType "unpack" RelativeRotationValue (Vector Float) Source # | |
data ReservationValue Source #
Constructors
| ReservationValue | |
Instances
data RigidBodyStateValue Source #
Constructors
| RigidBodyStateValue | |
Instances
newtype StringValue Source #
Constructors
| StringValue | |
Fields | |
Instances
| Eq StringValue Source # | |
| Show StringValue Source # | |
| Generic StringValue Source # | |
| NFData StringValue Source # | |
| HasField "unpack" StringValue Text Source # | |
| ModifyField "unpack" StringValue StringValue Text Text Source # | |
| ModifyRec "unpack" Text cs0 => HasField "unpack" (Rec cs0 StringValue) Text Source # | |
| ModifyRec "unpack" Text cs0 => ModifyField "unpack" (Rec cs0 StringValue) (Rec cs0 StringValue) Text Text Source # | |
| type Rep StringValue Source # | |
| type FieldType "unpack" StringValue Source # | |
| type UpdateType "unpack" StringValue Text Source # | |
data TeamPaintValue Source #
Constructors
| TeamPaintValue | |
Instances
data UniqueIdValue Source #
Constructors
| UniqueIdValue | |
Instances