/* * Copyright (c) Contributors to the Open 3D Engine Project. * For complete copyright and license terms please see the LICENSE at the root of this distribution. * * SPDX-License-Identifier: Apache-2.0 OR MIT * */ #pragma once #include #include #include #include #include namespace ScriptCanvasTesting { namespace Nodeables { class ReturnTypeExample : public ScriptCanvas::Nodeable { SCRIPTCANVAS_NODE(ReturnTypeExample); private: AZStd::vector m_internalVector{ 1.0, 2.0, 3.0 }; }; class BranchInputTypeExample : public ScriptCanvas::Nodeable { SCRIPTCANVAS_NODE(BranchInputTypeExample); private: AZStd::vector m_internalVector{ 1.0, 2.0, 3.0 }; }; class InputTypeExample : public ScriptCanvas::Nodeable { SCRIPTCANVAS_NODE(InputTypeExample); }; class PropertyExample : public ScriptCanvas::Nodeable { SCRIPTCANVAS_NODE(PropertyExample); }; } }