SerializationTypes.h 710 B

1234567891011121314151617181920212223242526
  1. /*
  2. * Copyright (c) Contributors to the Open 3D Engine Project.
  3. * For complete copyright and license terms please see the LICENSE at the root of this distribution.
  4. *
  5. * SPDX-License-Identifier: Apache-2.0 OR MIT
  6. *
  7. */
  8. // this file is included anywhere that we need a complete list of primitive serializable types
  9. SERIALIZATION_TYPE(bool)
  10. SERIALIZATION_TYPE(float)
  11. SERIALIZATION_TYPE(Vec2)
  12. SERIALIZATION_TYPE(Vec3)
  13. SERIALIZATION_TYPE(Quat)
  14. SERIALIZATION_TYPE(Ang3)
  15. SERIALIZATION_TYPE(int8)
  16. SERIALIZATION_TYPE(int16)
  17. SERIALIZATION_TYPE(int32)
  18. SERIALIZATION_TYPE(int64)
  19. SERIALIZATION_TYPE(uint8)
  20. SERIALIZATION_TYPE(uint16)
  21. SERIALIZATION_TYPE(uint32)
  22. SERIALIZATION_TYPE(uint64)
  23. SERIALIZATION_TYPE(CTimeValue)