Initial Python bindings pass for ProjectManager

Adds dependency on pybind and interface to call o3de.py functions from c++
This commit is contained in:
Alex Peterson
2021-05-11 09:48:11 -07:00
committed by GitHub
parent 2e32b2ee57
commit 26d886792d
22 changed files with 553 additions and 14 deletions
@@ -14,6 +14,8 @@
#include <Source/ui_ProjectsHome.h>
#include <PythonBindingsInterface.h>
namespace O3DE::ProjectManager
{
ProjectsHome::ProjectsHome(ProjectManagerWindow* window)
@@ -23,6 +25,9 @@ namespace O3DE::ProjectManager
m_ui->setupUi(this);
ConnectSlotsAndSignals();
// example of how to get the current project name
ProjectInfo currentProject = PythonBindingsInterface::Get()->GetCurrentProject();
}
ProjectsHome::~ProjectsHome()