BsUUID.h 404 B

123456789101112131415161718192021222324
  1. #pragma once
  2. #include "BsCorePrerequisites.h"
  3. namespace BansheeEngine
  4. {
  5. /** @addtogroup Utility-Core
  6. * @{
  7. */
  8. /**
  9. * Utility class for generating universally unique identifiers.
  10. *
  11. * @note Thread safe.
  12. */
  13. class BS_CORE_EXPORT UUIDGenerator
  14. {
  15. public:
  16. /** Generate a new random universally unique identifier. */
  17. static String generateRandom();
  18. };
  19. /** @} */
  20. }