API  0.0.2
Défini un objet Vector et les accès à l’interface wxWidgets.
Référence de la classe API::wx::Access

Permet de communiquer entre la GUI et les scripts. Plus de détails...

#include <wxGuiAccess.h>

Graphe d'héritage de API::wx::Access:
Graphe de collaboration de API::wx::Access:

Fonctions membres publiques

 Access ()
 Constructeur par défaut du singleton.
 
virtual ~Access ()
 Destructeur du singleton.
 
wxMenuBar * GetMenuBar () const
 Accès par pointeur à l'instance de la barre de menu de l'application.
 
wxAuiToolBar * GetToolBar () const
 Accès par pointeur à l'instance de la barre d'outils de l'application.
 
wxAuiNotebook * GetBottomNotebook () const
 Accès par pointeur à l'instance du feuillet placé au bas de l'application.
 
wxAuiNotebook * GetLeftNoteBook () const
 Accès par pointeur à l'instance du feuillet placé à gauche de l'application.
 
wxAuiNotebook * GetCenterNoteBook () const
 Accès par pointeur à l'instance du feuillet placé au centre de l'application.
 
wxFrame * GetMotherFrame () const
 Accès à par pointeur à l'instance de la fenêtre principales de l'application.
 
void SetMenuBar (wxMenuBar *inMenuBar)
 Affecter l'instance de la barre de menu de l'application.
 
void SetToolBar (wxAuiToolBar *inAuiToolBar)
 Affecter l'instance de la barre d'outils de l'application.
 
void SetBottomNotebook (wxAuiNotebook *inNoteBook)
 Affecter l'instance du feuillet placé au bas de l'application.
 
void SetLeftNoteBook (wxAuiNotebook *inNoteBook)
 Affecter l'instance du feuillet placé à gauche de l'application.
 
void SetCenterNoteBook (wxAuiNotebook *inNoteBook)
 Affecter l'instance du feuillet placé au centre de l'application.
 
void SetMotherFrame (wxFrame *inFrame)
 Affecter l'instance de la fenêtre principales de l'application.
 

Fonctions membres publiques statiques

static AccessGetSingleton ()
 Accés par référence au singleton.
 
static AccessGetSingletonPtr ()
 Accés par pointeur au singleton.
 

Attributs protégés

wxMenuBar * m_MenuBar
 Instance du menu de l'application.
 
wxAuiToolBar * m_ToolBar
 Instance de la barre d'outils de l'application.
 
wxAuiNotebook * m_BottomNotebook
 Instance du feuillet placé au bas de l'application. Typiquement les onglets de logs.
 
wxAuiNotebook * m_LeftNotebook
 Instance du feuillet placé à gauche de l'application. Typiquement les explorateur d'arborescences.
 
wxAuiNotebook * m_CenterNotebook
 Instance du feuillet centrale de l'application. Typiquement l'édition de fichiers, scènes 3D, images...
 
wxFrame * m_MotherFrame
 La fenêtre principale de l'application. Elle contient le menu, la barre à outils et les trois feuillets.
 

Description détaillée

Permet de communiquer entre la GUI et les scripts.

Access défini une interface unique qui permet d'attribuer et d'accéder aux instances de certains éléments de l'application wxWidgets.


La documentation de cette classe a été générée à partir des fichiers suivants :