summaryrefslogtreecommitdiff
path: root/opengl/gldialog.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'opengl/gldialog.cpp')
-rw-r--r--opengl/gldialog.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/opengl/gldialog.cpp b/opengl/gldialog.cpp
index ae3ef45..f31f2c8 100644
--- a/opengl/gldialog.cpp
+++ b/opengl/gldialog.cpp
@@ -41,6 +41,7 @@ GLDialog::GLDialog(Generate& gen)
, m_dir(this,IDC_TXT_DIR,0)
, m_forceCOG(this,IDC_CHK_FORCECOG,0)
, m_blitzMax(this,IDC_CHK_BLITZMAX,0)
+ , m_normals(this,IDC_CHK_VERTNORM,0)
, m_funcLabel(this,IDC_LBL_FUNCNAME,0)
{
Config::Load();
@@ -92,6 +93,7 @@ void GLDialog::OnInit()
m_useTexture.SetState(Config::UseTexture());
m_forceCOG.SetState(Config::ForceCOG());
m_blitzMax.SetState(Config::BlitzMax());
+ m_normals.SetState(Config::OutputNormals());
Preview();
}
@@ -108,6 +110,7 @@ BOOL GLDialog::OnGenerate(UINT msg, WPARAM wp, LPARAM lp)
Config::UseTexture(m_useTexture.GetState());
Config::ForceCOG(m_forceCOG.GetState());
Config::BlitzMax(m_blitzMax.GetState());
+ Config::OutputNormals(m_normals.GetState());
Config::Save();
Close(IDOK);
@@ -152,7 +155,8 @@ void GLDialog::Preview()
m_useTexture.GetState(),
m_useInfo.GetState(),
m_forceCOG.GetState(),
- m_blitzMax.GetState());
+ m_blitzMax.GetState(),
+ m_normals.GetState());
if (m_blitzMax.GetState())
{