keyframe.h 593 B

12345678910111213141516171819202122232425262728
  1. #ifndef _KEYFRAME_H
  2. #define _KEYFRAME_H
  3. /* these have to be 1 << KF_id_index */
  4. #define KF_FROMX_MASK 0x00000001
  5. #define KF_FROMY_MASK 0x00000002
  6. #define KF_FROMZ_MASK 0x00000004
  7. #define KF_FROM_MASK 0x00000007
  8. #define KF_DIRX_MASK 0x00000008
  9. #define KF_DIRY_MASK 0x00000010
  10. #define KF_DIRZ_MASK 0x00000020
  11. #define KF_DIR_MASK 0x00000038
  12. #define KF_FOV_MASK 0x00000040
  13. #define KF_TWIST_MASK 0x00000080
  14. #define KF_ALL_MASK 0x000000FF
  15. #define KF_NUMFIELDS 8
  16. #define KF_LINEAR 111
  17. #define KF_SPLINE 222
  18. #define KF_LEGAL_MODE(m) (m == KF_LINEAR || m == KF_SPLINE)
  19. #endif /* _KEYFRAME_H */