BuildEvents.h 613 B

123456789101112131415161718192021222324252627282930
  1. // Copyright (c) 2014-2015, THUNDERBEAST GAMES LLC All rights reserved
  2. // Please see LICENSE.md in repository root for license information
  3. // https://github.com/AtomicGameEngine/AtomicGameEngine
  4. #pragma once
  5. #include <Atomic/Core/Object.h>
  6. using namespace Atomic;
  7. namespace ToolCore
  8. {
  9. EVENT(E_BUILDCOMPLETE, BuildComplete)
  10. {
  11. PARAM(P_PLATFORMID, PlatformID); // unsigned (PLATFORMID)
  12. }
  13. EVENT(E_BUILDOUTPUT, BuildOutput)
  14. {
  15. PARAM(P_TEXT, Text); // string
  16. }
  17. EVENT(E_BUILDFAILED, BuildFailed)
  18. {
  19. PARAM(P_PLATFORMID, PlatformID); // unsigned (PLATFORMID)
  20. PARAM(P_MESSAGE, Message); // String
  21. }
  22. }