| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Octane.Type.KeyFrame
Documentation
A key frame.
Constructors
| KeyFrame | |
Fields
| |
Instances
| Eq KeyFrame Source # | |
| Show KeyFrame Source # | |
| Generic KeyFrame Source # | |
| Binary KeyFrame Source # | Stored with the fields one after the other in order. |
| NFData KeyFrame Source # | |
| HasField "frame" KeyFrame Word32 Source # | |
| HasField "position" KeyFrame Word32 Source # | |
| HasField "time" KeyFrame Float32 Source # | |
| ModifyField "frame" KeyFrame KeyFrame Word32 Word32 Source # | |
| ModifyField "position" KeyFrame KeyFrame Word32 Word32 Source # | |
| ModifyField "time" KeyFrame KeyFrame Float32 Float32 Source # | |
| ModifyField "keyFrames" ReplayWithoutFrames ReplayWithoutFrames (List KeyFrame) (List KeyFrame) | |
| ModifyField "keyFrames" ReplayWithFrames ReplayWithFrames (List KeyFrame) (List KeyFrame) | |
| ModifyField "keyFrames" OptimizedReplay OptimizedReplay (List KeyFrame) (List KeyFrame) | |
| HasField "keyFrames" ReplayWithoutFrames (List KeyFrame) | |
| HasField "keyFrames" ReplayWithFrames (List KeyFrame) | |
| HasField "keyFrames" OptimizedReplay (List KeyFrame) | |
| ModifyRec "frame" Word32 cs0 => HasField "frame" (Rec cs0 KeyFrame) Word32 Source # | |
| ModifyRec "position" Word32 cs0 => HasField "position" (Rec cs0 KeyFrame) Word32 Source # | |
| ModifyRec "time" Float32 cs0 => HasField "time" (Rec cs0 KeyFrame) Float32 Source # | |
| ModifyRec "keyFrames" (List KeyFrame) cs0 => HasField "keyFrames" (Rec cs0 ReplayWithoutFrames) (List KeyFrame) | |
| ModifyRec "keyFrames" (List KeyFrame) cs0 => HasField "keyFrames" (Rec cs0 ReplayWithFrames) (List KeyFrame) | |
| ModifyRec "keyFrames" (List KeyFrame) cs0 => HasField "keyFrames" (Rec cs0 OptimizedReplay) (List KeyFrame) | |
| ModifyRec "frame" Word32 cs0 => ModifyField "frame" (Rec cs0 KeyFrame) (Rec cs0 KeyFrame) Word32 Word32 Source # | |
| ModifyRec "position" Word32 cs0 => ModifyField "position" (Rec cs0 KeyFrame) (Rec cs0 KeyFrame) Word32 Word32 Source # | |
| ModifyRec "time" Float32 cs0 => ModifyField "time" (Rec cs0 KeyFrame) (Rec cs0 KeyFrame) Float32 Float32 Source # | |
| ModifyRec "keyFrames" (List KeyFrame) cs0 => ModifyField "keyFrames" (Rec cs0 ReplayWithoutFrames) (Rec cs0 ReplayWithoutFrames) (List KeyFrame) (List KeyFrame) | |
| ModifyRec "keyFrames" (List KeyFrame) cs0 => ModifyField "keyFrames" (Rec cs0 ReplayWithFrames) (Rec cs0 ReplayWithFrames) (List KeyFrame) (List KeyFrame) | |
| ModifyRec "keyFrames" (List KeyFrame) cs0 => ModifyField "keyFrames" (Rec cs0 OptimizedReplay) (Rec cs0 OptimizedReplay) (List KeyFrame) (List KeyFrame) | |
| type Rep KeyFrame Source # | |
| type FieldType "frame" KeyFrame Source # | |
| type FieldType "position" KeyFrame Source # | |
| type FieldType "time" KeyFrame Source # | |
| type UpdateType "frame" KeyFrame Word32 Source # | |
| type UpdateType "position" KeyFrame Word32 Source # | |
| type UpdateType "time" KeyFrame Float32 Source # | |
| type UpdateType "keyFrames" ReplayWithoutFrames (List KeyFrame) | |
| type UpdateType "keyFrames" ReplayWithFrames (List KeyFrame) | |
| type UpdateType "keyFrames" OptimizedReplay (List KeyFrame) | |