summaryrefslogtreecommitdiffstats
path: root/Smoke/smoke.c
diff options
context:
space:
mode:
Diffstat (limited to 'Smoke/smoke.c')
-rw-r--r--Smoke/smoke.c20
1 files changed, 19 insertions, 1 deletions
diff --git a/Smoke/smoke.c b/Smoke/smoke.c
index 70696a4..cc21479 100644
--- a/Smoke/smoke.c
+++ b/Smoke/smoke.c
@@ -10,14 +10,19 @@
static int smoke_render_smoke = TRUE;
+static int smoke_render_smoke_grid = FALSE;
static int smoke_dataset = DATASET_RHO;
static fftw_real *smoke_frame;
-
void smoke_set_render(int render_smoke)
{
smoke_render_smoke = render_smoke;
+
+ if (smoke_render_smoke)
+ {
+ smoke_render_smoke_grid = FALSE;
+ }
}
int smoke_get_render(void)
@@ -25,6 +30,19 @@ int smoke_get_render(void)
return smoke_render_smoke;
}
+int smoke_grid_get_render(void)
+{
+ return smoke_render_smoke_grid;
+}
+
+void smoke_grid_set_render(int render_grid)
+{
+ if (!smoke_render_smoke)
+ {
+ smoke_render_smoke_grid = render_grid;
+ }
+}
+
void smoke_set_dataset(int dataset)
{
smoke_dataset = dataset;