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.
|
▼NEditorPythonBindings | |
▼NConvert | |
CStackVariableAllocator | |
▼NText | |
CPythonBehaviorDescription | |
CCustomTypeBindingNotifications | |
CEditorPythonBindingsNotifications | |
CActionManagerRequests | |
CMenuManagerRequests | |
CPythonActionManagerHandler | |
CPythonEditorAction | |
CToolBarManagerRequests | |
CPythonLogSymbolsComponent | Exports Python symbols to the log folder for Python script developers to include into their local projects |
CPythonMarshalTypeRequests | An abstract to marshal between Behavior and Python type values |
▼CPythonMarshalComponent | Handles marshaling of built-in Behavior types like numbers, strings, and lists |
CTypeConverter | |
CTypeConverterTuple | |
CPythonProxyObject | Wraps an instance of a Behavior Class that is flagged for 'Editor' |
CPythonReflectionComponent | Inspects the Behavior Context for methods to expose as Python bindings |
CPythonSymbolEvents | An 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 |