Hugintrunk  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | Private Attributes | List of all members
PTBatcherGUI Class Reference

The application class for hugin_stitch_project. More...

#include <PTBatcherGUI.h>

Inheritance diagram for PTBatcherGUI:
Inheritance graph

Public Member Functions

virtual bool OnInit ()
 pseudo constructor. More...
 
virtual int OnExit ()
 
void OnItemActivated (wxListEvent &event)
 
BatchFrameGetFrame ()
 

Public Attributes

ProjectArray projList
 
FrameArray stitchFrames
 

Private Attributes

BatchFramem_frame
 
wxLocale m_locale
 
wxString m_xrcPrefix
 
wxSingleInstanceChecker * m_checker
 
BatchIPCServerm_server
 

Detailed Description

The application class for hugin_stitch_project.

it contains the main frame.

Definition at line 76 of file PTBatcherGUI.h.

Member Function Documentation

BatchFrame* PTBatcherGUI::GetFrame ( )
inline

Definition at line 98 of file PTBatcherGUI.h.

References m_frame.

int PTBatcherGUI::OnExit ( )
virtual

Definition at line 445 of file PTBatcherGUI.cpp.

References HuginBase::LensDB::LensDB::Clean(), m_checker, and m_server.

bool PTBatcherGUI::OnInit ( )
virtual

pseudo constructor.

with the ability to fail gracefully.

Definition at line 58 of file PTBatcherGUI.cpp.

References Project::DETECTING, IPC_START(), Batch::SHUTDOWN, and Project::STITCHING.

void PTBatcherGUI::OnItemActivated ( wxListEvent &  event)

Definition at line 461 of file PTBatcherGUI.cpp.

References m_frame, and BatchFrame::OnButtonOpenWithHugin().

Member Data Documentation

wxSingleInstanceChecker* PTBatcherGUI::m_checker
private

Definition at line 112 of file PTBatcherGUI.h.

Referenced by OnExit().

BatchFrame* PTBatcherGUI::m_frame
private

Definition at line 101 of file PTBatcherGUI.h.

Referenced by GetFrame(), and OnItemActivated().

wxLocale PTBatcherGUI::m_locale
private

Definition at line 110 of file PTBatcherGUI.h.

BatchIPCServer* PTBatcherGUI::m_server
private

Definition at line 113 of file PTBatcherGUI.h.

Referenced by OnExit().

wxString PTBatcherGUI::m_xrcPrefix
private

Definition at line 111 of file PTBatcherGUI.h.

ProjectArray PTBatcherGUI::projList

Definition at line 95 of file PTBatcherGUI.h.

FrameArray PTBatcherGUI::stitchFrames

Definition at line 97 of file PTBatcherGUI.h.


The documentation for this class was generated from the following files: