| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Octane.Type.Value.DemolishValue
Documentation
data DemolishValue Source #
Constructors
| DemolishValue | |
Instances
| Eq DemolishValue Source # | |
| Show DemolishValue Source # | |
| Generic DemolishValue Source # | |
| NFData DemolishValue Source # | |
| ToJSON DemolishValue Source # | |
| HasField "attackerActorId" DemolishValue Word32 Source # | |
| HasField "attackerFlag" DemolishValue Boolean Source # | |
| HasField "victimActorId" DemolishValue Word32 Source # | |
| HasField "victimFlag" DemolishValue Boolean Source # | |
| ModifyField "attackerActorId" DemolishValue DemolishValue Word32 Word32 Source # | |
| ModifyField "attackerFlag" DemolishValue DemolishValue Boolean Boolean Source # | |
| ModifyField "victimActorId" DemolishValue DemolishValue Word32 Word32 Source # | |
| ModifyField "victimFlag" DemolishValue DemolishValue Boolean Boolean Source # | |
| ModifyField "attackerVelocity" DemolishValue DemolishValue (Vector Int) (Vector Int) Source # | |
| ModifyField "victimVelocity" DemolishValue DemolishValue (Vector Int) (Vector Int) Source # | |
| HasField "attackerVelocity" DemolishValue (Vector Int) Source # | |
| HasField "victimVelocity" DemolishValue (Vector Int) Source # | |
| ModifyRec "attackerActorId" Word32 cs0 => HasField "attackerActorId" (Rec cs0 DemolishValue) Word32 Source # | |
| ModifyRec "attackerFlag" Boolean cs0 => HasField "attackerFlag" (Rec cs0 DemolishValue) Boolean Source # | |
| ModifyRec "victimActorId" Word32 cs0 => HasField "victimActorId" (Rec cs0 DemolishValue) Word32 Source # | |
| ModifyRec "victimFlag" Boolean cs0 => HasField "victimFlag" (Rec cs0 DemolishValue) Boolean Source # | |
| ModifyRec "attackerVelocity" (Vector Int) cs0 => HasField "attackerVelocity" (Rec cs0 DemolishValue) (Vector Int) Source # | |
| ModifyRec "victimVelocity" (Vector Int) cs0 => HasField "victimVelocity" (Rec cs0 DemolishValue) (Vector Int) Source # | |
| ModifyRec "attackerActorId" Word32 cs0 => ModifyField "attackerActorId" (Rec cs0 DemolishValue) (Rec cs0 DemolishValue) Word32 Word32 Source # | |
| ModifyRec "attackerFlag" Boolean cs0 => ModifyField "attackerFlag" (Rec cs0 DemolishValue) (Rec cs0 DemolishValue) Boolean Boolean Source # | |
| ModifyRec "victimActorId" Word32 cs0 => ModifyField "victimActorId" (Rec cs0 DemolishValue) (Rec cs0 DemolishValue) Word32 Word32 Source # | |
| ModifyRec "victimFlag" Boolean cs0 => ModifyField "victimFlag" (Rec cs0 DemolishValue) (Rec cs0 DemolishValue) Boolean Boolean Source # | |
| ModifyRec "attackerVelocity" (Vector Int) cs0 => ModifyField "attackerVelocity" (Rec cs0 DemolishValue) (Rec cs0 DemolishValue) (Vector Int) (Vector Int) Source # | |
| ModifyRec "victimVelocity" (Vector Int) cs0 => ModifyField "victimVelocity" (Rec cs0 DemolishValue) (Rec cs0 DemolishValue) (Vector Int) (Vector Int) Source # | |
| type Rep DemolishValue Source # | |
| type FieldType "attackerActorId" DemolishValue Source # | |
| type FieldType "attackerFlag" DemolishValue Source # | |
| type FieldType "attackerVelocity" DemolishValue Source # | |
| type FieldType "victimActorId" DemolishValue Source # | |
| type FieldType "victimFlag" DemolishValue Source # | |
| type FieldType "victimVelocity" DemolishValue Source # | |
| type UpdateType "attackerActorId" DemolishValue Word32 Source # | |
| type UpdateType "attackerFlag" DemolishValue Boolean Source # | |
| type UpdateType "victimActorId" DemolishValue Word32 Source # | |
| type UpdateType "victimFlag" DemolishValue Boolean Source # | |
| type UpdateType "attackerVelocity" DemolishValue (Vector Int) Source # | |
| type UpdateType "victimVelocity" DemolishValue (Vector Int) Source # | |