Open 3D Engine EditorPythonBindings Gem API Reference  24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NEditorPythonBindings
 NConvert
 CStackVariableAllocator
 NText
 CPythonBehaviorDescription
 CCustomTypeBindingNotifications
 CEditorPythonBindingsNotifications
 CActionManagerRequests
 CMenuManagerRequests
 CPythonActionManagerHandler
 CPythonEditorAction
 CToolBarManagerRequests
 CPythonLogSymbolsComponentExports Python symbols to the log folder for Python script developers to include into their local projects
 CPythonMarshalTypeRequestsAn abstract to marshal between Behavior and Python type values
 CPythonMarshalComponentHandles marshaling of built-in Behavior types like numbers, strings, and lists
 CTypeConverter
 CTypeConverterTuple
 CPythonProxyObjectWraps an instance of a Behavior Class that is flagged for 'Editor'
 CPythonReflectionComponentInspects the Behavior Context for methods to expose as Python bindings
 CPythonSymbolEventsAn interface to track exported Python symbols
 CPythonSystemComponent
 Npybind11
 Ndetail
 Ctype_caster< EditorPythonBindings::PythonProxyObject >Type caster specialization PythonProxyObject to convert between Python <-> AZ Reflection
 Ctype_caster< AZStd::string >Converts AZStd::string to/from Python String
 Ctype_caster< AZStd::string_view >Converts AZStd::string_view to/from Python String