| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Octane.Type.Value.ExplosionValue
Documentation
data ExplosionValue Source #
Constructors
| ExplosionValue | |
Instances
| Eq ExplosionValue Source # | |
| Show ExplosionValue Source # | |
| Generic ExplosionValue Source # | |
| NFData ExplosionValue Source # | |
| ToJSON ExplosionValue Source # | |
| HasField "actorless" ExplosionValue Boolean Source # | |
| ModifyField "actorless" ExplosionValue ExplosionValue Boolean Boolean Source # | |
| ModifyField "actorId" ExplosionValue ExplosionValue (Maybe Int32) (Maybe Int32) Source # | |
| ModifyField "position" ExplosionValue ExplosionValue (Vector Int) (Vector Int) Source # | |
| HasField "actorId" ExplosionValue (Maybe Int32) Source # | |
| HasField "position" ExplosionValue (Vector Int) Source # | |
| ModifyRec "actorless" Boolean cs0 => HasField "actorless" (Rec cs0 ExplosionValue) Boolean Source # | |
| ModifyRec "actorId" (Maybe Int32) cs0 => HasField "actorId" (Rec cs0 ExplosionValue) (Maybe Int32) Source # | |
| ModifyRec "position" (Vector Int) cs0 => HasField "position" (Rec cs0 ExplosionValue) (Vector Int) Source # | |
| ModifyRec "actorless" Boolean cs0 => ModifyField "actorless" (Rec cs0 ExplosionValue) (Rec cs0 ExplosionValue) Boolean Boolean Source # | |
| ModifyRec "actorId" (Maybe Int32) cs0 => ModifyField "actorId" (Rec cs0 ExplosionValue) (Rec cs0 ExplosionValue) (Maybe Int32) (Maybe Int32) Source # | |
| ModifyRec "position" (Vector Int) cs0 => ModifyField "position" (Rec cs0 ExplosionValue) (Rec cs0 ExplosionValue) (Vector Int) (Vector Int) Source # | |
| type Rep ExplosionValue Source # | |
| type FieldType "actorId" ExplosionValue Source # | |
| type FieldType "actorless" ExplosionValue Source # | |
| type FieldType "position" ExplosionValue Source # | |
| type UpdateType "actorless" ExplosionValue Boolean Source # | |
| type UpdateType "actorId" ExplosionValue (Maybe Int32) Source # | |
| type UpdateType "position" ExplosionValue (Vector Int) Source # | |