scripting.py 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  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. SPDX-License-Identifier: Apache-2.0 OR MIT
  5. Holds script canvas related constants
  6. """
  7. import os
  8. import azlmbr.paths as paths
  9. """
  10. Constants for window and tab names
  11. """
  12. SCRIPT_CANVAS_UI = "Script Canvas"
  13. NODE_PALETTE_UI = "Node Palette"
  14. NODE_INSPECTOR_UI = "Node Inspector"
  15. ASSET_EDITOR_UI = "Asset Editor"
  16. SCRIPT_EVENT_UI = "Script Events"
  17. VARIABLE_MANAGER_UI = "Variable Manager"
  18. """
  19. Constants for Variable Manager
  20. """
  21. RESTORE_DEFAULT_LAYOUT = "Restore Default Layout"
  22. """
  23. String constants for Node Palette
  24. """
  25. NODE_CATEGORY_MATH = "Math"
  26. NODE_STRING_TO_NUMBER = "String To Number"
  27. NODE_TEST_METHOD = "test_method_name"
  28. """
  29. Constants for Node Inspector
  30. """
  31. NODE_INSPECTOR_TITLE_KEY = "Title"
  32. """
  33. Constants for QtWidgets.
  34. Different from window/tab names because they do not have spaces
  35. """
  36. NODE_PALETTE_QT = "NodePalette"
  37. NODE_INSPECTOR_QT = "NodeInspector"
  38. PROPERTY_EDITOR_QT = "PropertyEditor"
  39. INITIAL_VALUE_SOURCE_QT = "Initial Value Source"
  40. TREE_VIEW_QT = "treeView"
  41. VARIABLE_PALETTE_QT = "variablePalette"
  42. VARIABLE_MANAGER_QT = "VariableManager"
  43. GRAPH_VARIABLES_QT = "graphVariables"
  44. GRAPH_VARIABLES_PAGE_QT = "graphVariablesPage"
  45. ADD_BUTTON_QT = "addButton"
  46. SEARCH_FRAME_QT ="searchFrame"
  47. SEARCH_FILTER_QT = "searchFilter"
  48. PARAMETERS_QT = "Parameters"
  49. NODE_PALETTE_CLEAR_BUTTON_QT = "ClearToolButton"
  50. INDICATOR_QT = "Indicator"
  51. """
  52. File Paths
  53. """
  54. SCRIPT_EVENT_FILE_PATH = os.path.join(paths.projectroot, "ScriptCanvas", "test_file.scriptevent")
  55. SCRIPT_CANVAS_TEST_FILE_PATH = os.path.join(paths.projectroot, "ScriptCanvas", "test_file.scriptcanvas")
  56. SCRIPT_CANVAS_COMPONENT_PROPERTY_PATH = "Configuration|Source"