{LYN-2185} Helios - Added GraphObjectProxy::GetMethodList() function (#392)
* {LYN-2185} Helios - Added GraphObjectProxy::GetMethodList() function
* Updated the EditorPythonConsoleInterface to get Python type name info
* Added PythonBehaviorInfo to the GraphObjectProxy object to reflect abstract calls that can be invoked
* removed SCENE_DATA_API from Reflect() function
Jira: https://jira.agscollab.com/browse/LYN-2185
Tests: Added tests GraphObjectProxy_GetClassInfo_Loads & GraphObjectProxy_GetClassInfo_CorrectFormats to regress test
* fix compile error
* etchPythonTypeName() returns AZStd::string
* put None into a const char
This commit is contained in:
@@ -16,6 +16,11 @@
|
||||
|
||||
namespace AZ
|
||||
{
|
||||
namespace Python
|
||||
{
|
||||
class PythonBehaviorInfo;
|
||||
}
|
||||
|
||||
namespace SceneAPI
|
||||
{
|
||||
namespace Containers
|
||||
@@ -44,6 +49,7 @@ namespace AZ
|
||||
private:
|
||||
AZStd::shared_ptr<const DataTypes::IGraphObject> m_graphObject;
|
||||
const AZ::BehaviorClass* m_behaviorClass = nullptr;
|
||||
AZStd::shared_ptr<Python::PythonBehaviorInfo> m_pythonBehaviorInfo;
|
||||
};
|
||||
|
||||
} // Containers
|
||||
|
||||
Reference in New Issue
Block a user