wxluxgui.h File Reference

#include <boost/shared_ptr.hpp>
#include <boost/thread.hpp>
#include <string>
#include <wx/scrolwin.h>
#include <wx/progdlg.h>
#include "wxluxframe.h"

Go to the source code of this file.

Classes

class  lux::LuxError
class  lux::wxLuxErrorEvent
class  lux::LuxOutputWin
class  lux::LuxGui

Namespaces

namespace  lux

Defines

#define ID_RENDERUPDATE   2000
#define ID_STATSUPDATE   2001
#define ID_LOADUPDATE   2002
#define EVT_LUX_ERROR(id, fn)

Typedefs

typedef void(wxEvtHandler::* lux::wxLuxErrorEventFunction )(wxLuxErrorEvent &)

Enumerations

enum  lux::LuxGuiRenderState { lux::WAITING, lux::RENDERING, lux::IDLE, lux::FINISHED }
enum  lux::LuxGuiWindowState { lux::SHOWN, lux::HIDDEN }

Functions

void lux::LuxGuiErrorHandler (int code, int severity, const char *msg)


Define Documentation

#define EVT_LUX_ERROR ( id,
fn   ) 

Value:

DECLARE_EVENT_TABLE_ENTRY( wxEVT_LUX_ERROR, id, -1, \
    (wxObjectEventFunction) (wxEventFunction) (wxCommandEventFunction) (wxNotifyEventFunction) \
    wxStaticCastEvent( wxLuxErrorEventFunction, & fn ), (wxObject *) NULL ),

Definition at line 78 of file wxluxgui.h.

#define ID_LOADUPDATE   2002

Definition at line 40 of file wxluxgui.h.

Referenced by lux::LuxGui::LuxGui(), and lux::LuxGui::OnTimer().

#define ID_RENDERUPDATE   2000

Definition at line 38 of file wxluxgui.h.

Referenced by lux::LuxGui::LuxGui(), lux::LuxGui::OnCommand(), and lux::LuxGui::OnTimer().

#define ID_STATSUPDATE   2001

Definition at line 39 of file wxluxgui.h.

Referenced by lux::LuxGui::LuxGui(), lux::LuxGui::OnCommand(), and lux::LuxGui::OnTimer().


Generated on Fri Jul 24 11:49:58 2009 for lux by  doxygen 1.5.9