${Name}.h 643 B

123456789101112131415161718192021222324252627282930
  1. // {BEGIN_LICENSE}
  2. /*
  3. * Copyright (c) Contributors to the Open 3D Engine Project.
  4. * For complete copyright and license terms please see the LICENSE at the root of this distribution.
  5. *
  6. * SPDX-License-Identifier: Apache-2.0 OR MIT
  7. *
  8. */
  9. // {END_LICENSE}
  10. #pragma once
  11. #include <ScriptCanvas/CodeGen/NodeableCodegen.h>
  12. #include <ScriptCanvas/Core/Node.h>
  13. #include <ScriptCanvas/Core/Nodeable.h>
  14. #include <Source/${Name}.generated.h>
  15. namespace ScriptCanvas::Nodes
  16. {
  17. class ${SanitizedCppName}
  18. : public Nodeable
  19. {
  20. SCRIPTCANVAS_NODE(${SanitizedCppName});
  21. public:
  22. ${SanitizedCppName}() = default;
  23. };
  24. }