Open Search
    py_element.h File Reference

    Classes

    class  PythonElementBaseInterface
     
    class  PythonElementEmbeddedInterface
     
    class  PythonElementScriptInterface
     

    Namespaces

     maxon
     

    Typedefs

    using PyBaseElementFactoryType = Factory< PythonElementBaseRef(BaseList2D *bl)>
     
    using PyEmbeddedElementFactoryType = Factory< PythonElementEmbeddedRef(BaseList2D *bl, const DescID &parameter)>
     
    using PyDirectoryElementFactoryType = Factory< PythonElementBaseRef(Url dir)>
     
    using PyScriptElementFactoryType = Factory< PythonElementScriptRef(BaseList2D *bl)>
     

    Functions

    Result< PythonElementBaseRef > GetPyElemFromNode (FactoryInterface::ConstPtr factory, BaseList2D *bl)
     
     MAXON_DECLARATION (Class< PythonElementBaseRef >, PythonElementBaseClass, "net.maxon.class.python_element.base")
     
     MAXON_DECLARATION (PyBaseElementFactoryType, PyBaseElementFactory, "net.maxon.factory.python_element.base")
     
     MAXON_DECLARATION (Class< PythonElementEmbeddedRef >, PythonEmbeddedClass, "net.maxon.class.python_element.embedded")
     
     MAXON_DECLARATION (PyEmbeddedElementFactoryType, PyEmbeddedElementFactory, "net.maxon.factory.python_element.embedded")
     
     MAXON_DECLARATION (Class< PythonElementBaseRef >, PythonDirectoryClass, "net.maxon.class.python_element.directory")
     
     MAXON_DECLARATION (PyDirectoryElementFactoryType, PyDirectoryElementFactory, "net.maxon.factory.python_element.directory")
     
     MAXON_DECLARATION (Class< PythonElementScriptRef >, PythonScriptClass, "net.maxon.class.python_element.script")
     
     MAXON_DECLARATION (PyScriptElementFactoryType, PyScriptElementFactory, "net.maxon.factory.python_element.script")