MatureJsonEnums.h 766 B

123456789101112131415161718192021222324
  1. // Copyright 2024 Tracer Interactive, LLC. All Rights Reserved.
  2. #pragma once
  3. #include "MatureJsonEnums.generated.h"
  4. UENUM(BlueprintType, meta = (DisplayName = "Mature Json|Type"))
  5. enum class EMatureJsonType : uint8
  6. {
  7. Null UMETA(DisplayName = "Null"),
  8. Bool UMETA(DisplayName = "Bool"),
  9. Number UMETA(DisplayName = "Number"),
  10. String UMETA(DisplayName = "String"),
  11. Object UMETA(DisplayName = "Object"),
  12. Array UMETA(DisplayName = "Array"),
  13. };
  14. enum class EMatureJsonTypeNumber : uint8
  15. {
  16. Unkown UMETA(DisplayName = "Unkown"),
  17. Double UMETA(DisplayName = "Double"),
  18. Int32 UMETA(DisplayName = "Int32"),
  19. Uint32 UMETA(DisplayName = "Uint32"),
  20. Int64 UMETA(DisplayName = "Int64"),
  21. Uint64 UMETA(DisplayName = "Uint64"),
  22. };