wxluxgui.h File Reference

#include <boost/shared_ptr.hpp>
#include <boost/thread.hpp>
#include <string>
#include <vector>
#include <wx/scrolwin.h>
#include <wx/progdlg.h>
#include "wxluxframe.h"
#include "wxviewer.h"
Include dependency graph for wxluxgui.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  lux::LuxError
class  lux::wxLuxErrorEvent
class  lux::LuxOutputWin
class  lux::LuxGui
class  lux::LuxGui::luxTreeData
class  lux::LuxGui::LuxLightGroupPanel
class  lux::LuxGui::ImageWindow
class  lux::LuxGui::LuxHistogramWindow

Namespaces

namespace  lux

Defines

#define ID_RENDERUPDATE   2000
#define ID_STATSUPDATE   2001
#define ID_LOADUPDATE   2002
#define ID_SAVEUPDATE   2003
#define ID_NETUPDATE   2004
#define EVT_LUX_ERROR(id, fn)

Typedefs

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

Enumerations

enum  lux::LuxGuiRenderState {
  lux::WAITING, lux::PARSING, lux::RENDERING, lux::STOPPING,
  lux::STOPPED, lux::PAUSED, lux::FINISHED, lux::TONEMAPPING
}
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 84 of file wxluxgui.h.

#define ID_LOADUPDATE   2002

Definition at line 42 of file wxluxgui.h.

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

#define ID_NETUPDATE   2004

Definition at line 44 of file wxluxgui.h.

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

#define ID_RENDERUPDATE   2000

Definition at line 40 of file wxluxgui.h.

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

#define ID_SAVEUPDATE   2003

Definition at line 43 of file wxluxgui.h.

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

#define ID_STATSUPDATE   2001

Definition at line 41 of file wxluxgui.h.

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

Generated by  doxygen 1.6.2-20100208