#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"
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 EVT_LUX_ERROR | ( | id, | |||
fn | ) |
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().