Main Page | Namespace List | Class Hierarchy | Compound List | File List | Compound Members | File Members | Related Pages

glitch.cpp File Reference

#include "glitch.h"
#include <qlayout.h>
#include <qtabwidget.h>
#include <qsizepolicy.h>
#include <qfiledialog.h>
#include <qmessagebox.h>
#include <qstringlist.h>
#include <qstatusbar.h>
#include <qlineedit.h>
#include <qtextbrowser.h>
#include <qcheckbox.h>
#include <qradiobutton.h>
#include <qaction.h>
#include <qiconset.h>
#include <qfile.h>
#include <qcolordialog.h>
#include <qsettings.h>
#include <qmenubar.h>
#include <qpopupmenu.h>
#include <limits.h>
#include "allcmdtrees.h"
#include "aboutdialog.h"
#include "propertiesdialog.h"
#include "cmdtreetitles.h"

Defines

#define WINDOW_CAPTION   "glitch"
#define TAB_VARS_INDEX   0
#define TAB_INIT_INDEX   1
#define TAB_DISP_INDEX   2
#define TABLE_ROW_HEIGHT   29
#define TABLE_CELL_MARGIN   2
#define TABLE_COMMAND_INDEX   0
#define TABLE_COMMAND_LABEL   "Command"
#define TABLE_VARIABLE_INDEX   0
#define TABLE_VARIABLE_LABEL   "Variable"
#define CMD_SELECTOR_WIDTH   570
#define CMD_SELECTOR_HEIGHT   240
#define INIT_DEFAULT_CMD   "glEnable"
#define DISPLAY_DEFAULT_CMD   "glBegin"
#define VAR_SELECTED_QCOLOR   QColor(198,230,124)
#define CMD_SELECTED_QCOLOR   QColor(134,191,220)
#define CMD_STEP_POS_QCOLOR   QColor(249,224,137)
#define MODELVIEW_MATRIX_ID   0
#define PROJECTION_MATRIX_ID   1
#define MODELVIEW_MATRIX_LABEL   "Model View"
#define PROJECTION_MATRIX_LABEL   "Projection"
#define UNKNOWN_MATRIX_LABEL   "Unknown Matrix"
#define PROJECT_FILENAME_UNTITLED   "Untitled." + GLProject::fileExtension()
#define PROJECT_FILENAME_FILTERS   "Glitch Projects (*." + GLProject::fileExtension() + ");;All Files (*)"
#define SETTINGS_GLITCH_ORGANIZATION   "GlitchOrg"
#define SETTINGS_GLITCH_ROOT   "Glitch"
#define SETTINGS_OPTIONS_GROUP   "/Options"
#define SETTINGS_WORLDVIEW_GROUP   "/WorldView"
#define SETTINGS_SCREENVIEW_GROUP   "/ScreenView"
#define SETTINGS_DRAWAXES   "/DrawAxes"
#define SETTINGS_DRAWGRID   "/DrawGrid"
#define SETTINGS_DRAWFRUSTUM   "/DrawFrustum"
#define SETTINGS_DOUBLEBUFFER   "/DoubleBuffer"
#define SETTINGS_DISPLAYZBUFFER   "/DisplayZBuffer"
#define SETTINGS_ORTHOPROJECTION   "/OrthoProjection"
#define SETTINGS_PERSPECTIVEPROJECTION   "/PerspectiveProjection"
#define SETTINGS_FOREGROUNDCOLOUR   "/ForegroundColour"
#define SETTINGS_BACKGROUNDCOLOUR   "/BackgroundColour"
#define SETTINGS_KEEPASPECTRATIO   "/KeepAspectRatio"
#define SETTINGS_AUTOGLCLEAR   "/AutoGLClear"
#define SETTINGS_AUTOGLFLUSH   "/AutoGLFlush"
#define SETTINGS_AUTOGLEND   "/AutoGLEnd"
#define SETTINGS_FILTERCMDLISTS   "/FilterCmdLists"
#define SETTINGS_FULLSCREEN   "/FullScreen"
#define SETTINGS_SAVEOPTIONSONEXIT   "/SaveOptionsOnExit"
#define DEFAULTS_DRAWAXES   true
#define DEFAULTS_DRAWGRID   true
#define DEFAULTS_DRAWFRUSTUM   true
#define DEFAULTS_DOUBLEBUFFER   true
#define DEFAULTS_DISPLAYZBUFFER   false
#define DEFAULTS_ORTHOPROJECTION   false
#define DEFAULTS_PERSPECTIVEPROJECTION   true
#define DEFAULTS_FOREGROUNDCOLOUR   "#969696"
#define DEFAULTS_BACKGROUNDCOLOUR   "#000000"
#define DEFAULTS_KEEPASPECTRATIO   true
#define DEFAULTS_AUTOGLCLEAR   true
#define DEFAULTS_AUTOGLFLUSH   true
#define DEFAULTS_AUTOGLEND   true
#define DEFAULTS_FILTERCMDLISTS   true
#define DEFAULTS_FULLSCREEN   false
#define DEFAULTS_SAVEOPTIONSONEXIT   false

Define Documentation

#define CMD_SELECTED_QCOLOR   QColor(134,191,220)
 

#define CMD_SELECTOR_HEIGHT   240
 

#define CMD_SELECTOR_WIDTH   570
 

#define CMD_STEP_POS_QCOLOR   QColor(249,224,137)
 

#define DEFAULTS_AUTOGLCLEAR   true
 

#define DEFAULTS_AUTOGLEND   true
 

#define DEFAULTS_AUTOGLFLUSH   true
 

#define DEFAULTS_BACKGROUNDCOLOUR   "#000000"
 

#define DEFAULTS_DISPLAYZBUFFER   false
 

#define DEFAULTS_DOUBLEBUFFER   true
 

#define DEFAULTS_DRAWAXES   true
 

#define DEFAULTS_DRAWFRUSTUM   true
 

#define DEFAULTS_DRAWGRID   true
 

#define DEFAULTS_FILTERCMDLISTS   true
 

#define DEFAULTS_FOREGROUNDCOLOUR   "#969696"
 

#define DEFAULTS_FULLSCREEN   false
 

#define DEFAULTS_KEEPASPECTRATIO   true
 

#define DEFAULTS_ORTHOPROJECTION   false
 

#define DEFAULTS_PERSPECTIVEPROJECTION   true
 

#define DEFAULTS_SAVEOPTIONSONEXIT   false
 

#define DISPLAY_DEFAULT_CMD   "glBegin"
 

#define INIT_DEFAULT_CMD   "glEnable"
 

#define MODELVIEW_MATRIX_ID   0
 

#define MODELVIEW_MATRIX_LABEL   "Model View"
 

#define PROJECT_FILENAME_FILTERS   "Glitch Projects (*." + GLProject::fileExtension() + ");;All Files (*)"
 

#define PROJECT_FILENAME_UNTITLED   "Untitled." + GLProject::fileExtension()
 

#define PROJECTION_MATRIX_ID   1
 

#define PROJECTION_MATRIX_LABEL   "Projection"
 

#define SETTINGS_AUTOGLCLEAR   "/AutoGLClear"
 

#define SETTINGS_AUTOGLEND   "/AutoGLEnd"
 

#define SETTINGS_AUTOGLFLUSH   "/AutoGLFlush"
 

#define SETTINGS_BACKGROUNDCOLOUR   "/BackgroundColour"
 

#define SETTINGS_DISPLAYZBUFFER   "/DisplayZBuffer"
 

#define SETTINGS_DOUBLEBUFFER   "/DoubleBuffer"
 

#define SETTINGS_DRAWAXES   "/DrawAxes"
 

#define SETTINGS_DRAWFRUSTUM   "/DrawFrustum"
 

#define SETTINGS_DRAWGRID   "/DrawGrid"
 

#define SETTINGS_FILTERCMDLISTS   "/FilterCmdLists"
 

#define SETTINGS_FOREGROUNDCOLOUR   "/ForegroundColour"
 

#define SETTINGS_FULLSCREEN   "/FullScreen"
 

#define SETTINGS_GLITCH_ORGANIZATION   "GlitchOrg"
 

#define SETTINGS_GLITCH_ROOT   "Glitch"
 

#define SETTINGS_KEEPASPECTRATIO   "/KeepAspectRatio"
 

#define SETTINGS_OPTIONS_GROUP   "/Options"
 

#define SETTINGS_ORTHOPROJECTION   "/OrthoProjection"
 

#define SETTINGS_PERSPECTIVEPROJECTION   "/PerspectiveProjection"
 

#define SETTINGS_SAVEOPTIONSONEXIT   "/SaveOptionsOnExit"
 

#define SETTINGS_SCREENVIEW_GROUP   "/ScreenView"
 

#define SETTINGS_WORLDVIEW_GROUP   "/WorldView"
 

#define TAB_DISP_INDEX   2
 

#define TAB_INIT_INDEX   1
 

#define TAB_VARS_INDEX   0
 

#define TABLE_CELL_MARGIN   2
 

#define TABLE_COMMAND_INDEX   0
 

#define TABLE_COMMAND_LABEL   "Command"
 

#define TABLE_ROW_HEIGHT   29
 

#define TABLE_VARIABLE_INDEX   0
 

#define TABLE_VARIABLE_LABEL   "Variable"
 

#define UNKNOWN_MATRIX_LABEL   "Unknown Matrix"
 

#define VAR_SELECTED_QCOLOR   QColor(198,230,124)
 

#define WINDOW_CAPTION   "glitch"
 


Generated on Fri Feb 27 12:01:40 2004 for Glitch by doxygen 1.3.2