JSBSymbol.h 590 B

1234567891011121314151617181920212223242526272829303132333435
  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/Container/Str.h>
  6. using namespace Atomic;
  7. namespace ToolCore
  8. {
  9. class JSBSymbol
  10. {
  11. public:
  12. JSBSymbol() : sourceLocation_(0), sourceLine_(0), sourceColumn_(0)
  13. {
  14. }
  15. String fileName_;
  16. unsigned sourceLocation_;
  17. // The line number is 1-based
  18. unsigned sourceLine_;
  19. // The column number is 1-based
  20. unsigned sourceColumn_;
  21. };
  22. }