2
0

ObjectStreamTypes.h 760 B

123456789101112131415161718192021222324
  1. // Jolt Physics Library (https://github.com/jrouwe/JoltPhysics)
  2. // SPDX-FileCopyrightText: 2021 Jorrit Rouwe
  3. // SPDX-License-Identifier: MIT
  4. // Note: Order is important, an enum is created and its value is stored in a binary stream!
  5. JPH_DECLARE_PRIMITIVE(uint8)
  6. JPH_DECLARE_PRIMITIVE(uint16)
  7. JPH_DECLARE_PRIMITIVE(int)
  8. JPH_DECLARE_PRIMITIVE(uint32)
  9. JPH_DECLARE_PRIMITIVE(uint64)
  10. JPH_DECLARE_PRIMITIVE(float)
  11. JPH_DECLARE_PRIMITIVE(bool)
  12. JPH_DECLARE_PRIMITIVE(String)
  13. JPH_DECLARE_PRIMITIVE(Float3)
  14. JPH_DECLARE_PRIMITIVE(Vec3)
  15. JPH_DECLARE_PRIMITIVE(Vec4)
  16. JPH_DECLARE_PRIMITIVE(Quat)
  17. JPH_DECLARE_PRIMITIVE(Mat44)
  18. JPH_DECLARE_PRIMITIVE(double)
  19. JPH_DECLARE_PRIMITIVE(DVec3)
  20. JPH_DECLARE_PRIMITIVE(DMat44)
  21. JPH_DECLARE_PRIMITIVE(Double3)
  22. #undef JPH_DECLARE_PRIMITIVE