← Type index

easing_function

Wire format

1 format

Values are serialized as int32.

Raw two's-complement signed integer bytes in native byte order. Big Endian reverses the byte order. 4 bytes

Enum values

32 values
  1. 0linear
  2. 1spring
  3. 2in_quad
  4. 3out_quad
  5. 4in_out_quad
  6. 5in_cubic
  7. 6out_cubic
  8. 7in_out_cubic
  9. 8in_quart
  10. 9out_quart
  11. 10in_out_quart
  12. 11in_quint
  13. 12out_quint
  14. 13in_out_quint
  15. 14in_sine
  16. 15out_sine
  17. 16in_out_sine
  18. 17in_expo
  19. 18out_expo
  20. 19in_out_expo
  21. 20in_circ
  22. 21out_circ
  23. 22in_out_circ
  24. 23in_bounce
  25. 24out_bounce
  26. 25in_out_bounce
  27. 26in_back
  28. 27out_back
  29. 28in_out_back
  30. 29in_elastic
  31. 30out_elastic
  32. 31in_out_elastic

Packet references

7 references
  1. CameraInstructionPacketCamera Instruction › CameraInstruction › FieldOfView › CameraInstruction::FovInstruction › FOV Ease Type › easing_function
  2. CameraInstructionPacketCamera Instruction › CameraInstruction › Spline › CameraInstruction::SplineInstruction › progressKeyFrames › CameraInstruction::SplineInstruction::SplineProgressOption › Key frame easing func › easing_function
  3. CameraInstructionPacketCamera Instruction › CameraInstruction › Spline › CameraInstruction::SplineInstruction › rotationOption › CameraInstruction::SplineInstruction::SplineRotationOption › Key frame easing func › easing_function
  4. CameraSplinePacketCamera Data Splines › CameraSplineDefinition › progress_key_frames › CameraSplineProgressKeyFrame › easing › easing_function
  5. CameraSplinePacketCamera Data Splines › CameraSplineDefinition › rotation_key_frames › CameraSplineRotationKeyFrame › easing › easing_function
  6. ClientboundAttributeLayerSyncPacketData › UpdateAttributeLayersData › UpdateAttributeLayersData › Attribute Layers › AttributeLayerData › Attributes › EnvironmentAttributeData › Easing › easing_function
  7. ClientboundAttributeLayerSyncPacketData › UpdateEnvironmentAttributesData › UpdateEnvironmentAttributesData › Attributes › EnvironmentAttributeData › Easing › easing_function

Changelog

Stable releases

Changes between stable protocol releases.

No stable release changes are recorded for this type.