|
API_Py
0.0.2
API_Py exporte le projet API vers un module python dans l’environnement python choisi. Le module python se nomme wxcpppy.
|
#include "API_Py/wxAccess.h"#include <pybind11/operators.h>#include <sip.h>#include <wxPython/wxpy_api.h>#include "API/API.h"#include <sstream>
Aller au code source de ce fichier.
Fonctions | |
| template<typename T > | |
| pybind11::handle | API_Py::wxCast (T *src) |
| Permet de construire l'objet de wxPython qui enrobera l'objet de wxWidget. Cette fonction est à utiliser pour définir les modules que vous souhaitez exportez vers python avec pybind11. Plus de détails... | |
| template<typename T > | |
| T * | API_Py::wxLoad (pybind11::handle src, const wxString &inTypeName) |
| Permet de récupérer l'objet wxWidget enrobé par wxPython. Plus de détails... | |
Définition dans le fichier wxAccess.cpp.
| pybind11::handle API_Py::wxCast | ( | T * | src | ) |
Permet de construire l'objet de wxPython qui enrobera l'objet de wxWidget. Cette fonction est à utiliser pour définir les modules que vous souhaitez exportez vers python avec pybind11.
| [in] | src | Objet source de wxWidgets qui possède son enrobage en python grâce à wxPython. Exemple si T = wxFrame:
|
Définition à la ligne 43 du fichier wxAccess.cpp.

| T* API_Py::wxLoad | ( | pybind11::handle | src, |
| const wxString & | inTypeName | ||
| ) |
Permet de récupérer l'objet wxWidget enrobé par wxPython.
| [in] | src | L'ojet python représenté par pybind11 |
| [in] | inTypeName | La dénomination du type de la source. Exemple si T = wxFrame alors inTypename = wxT("wxFrame") |
Définition à la ligne 66 du fichier wxAccess.cpp.
