Exports Python symbols to the log folder for Python script developers to include into their local projects.
More...
#include <PythonLogSymbolsComponent.h>
Inherits AZ::Component, EditorPythonBindingsNotificationBus::Handler, PythonSymbolEventBus::Handler, and AzToolsFramework::EditorPythonConsoleInterface.
|
static void | Reflect (AZ::ReflectContext *context) |
|
|
void | Activate () override |
|
void | Deactivate () override |
|
void | OnPostInitialize () override |
|
void | LogClass (const AZStd::string moduleName, const AZ::BehaviorClass *behaviorClass) override |
|
void | LogClassWithName (const AZStd::string moduleName, const AZ::BehaviorClass *behaviorClass, const AZStd::string className) override |
|
void | LogClassMethod (const AZStd::string moduleName, const AZStd::string globalMethodName, const AZ::BehaviorClass *behaviorClass, const AZ::BehaviorMethod *behaviorMethod) override |
|
void | LogBus (const AZStd::string moduleName, const AZStd::string busName, const AZ::BehaviorEBus *behaviorEBus) override |
|
void | LogGlobalMethod (const AZStd::string moduleName, const AZStd::string methodName, const AZ::BehaviorMethod *behaviorMethod) override |
|
void | LogGlobalProperty (const AZStd::string moduleName, const AZStd::string propertyName, const AZ::BehaviorProperty *behaviorProperty) override |
|
void | Finalize () override |
|
AZStd::string | FetchPythonTypeName (const AZ::BehaviorParameter ¶m) override |
|
void | GetModuleList (AZStd::vector< AZStd::string_view > &moduleList) const override |
|
void | GetGlobalFunctionList (GlobalFunctionCollection &globalFunctionCollection) const override |
|
AZStd::string_view | FetchPythonTypeAndTraits (const AZ::TypeId &typeId, AZ::u32 traits) |
|
Exports Python symbols to the log folder for Python script developers to include into their local projects.
The documentation for this class was generated from the following file:
- Gems/EditorPythonBindings/Code/Source/PythonLogSymbolsComponent.h