diff options
Diffstat (limited to 'Smoke/smoke.c')
-rw-r--r-- | Smoke/smoke.c | 20 |
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; |