summaryrefslogtreecommitdiff
path: root/src/game/GameModel.cpp
diff options
context:
space:
mode:
authorjacob1 <jfu614@gmail.com>2012-10-21 00:06:38 (GMT)
committer Simon Robertshaw <simon@hardwired.org.uk>2012-10-26 14:16:05 (GMT)
commite773abdcc89c1f7cc09cce39c6d4b30eaa6fd69e (patch)
treeb55cf02aa43d5e0e789716893f8f0883ab7f41c7 /src/game/GameModel.cpp
parent3ad7cf4539ee1e4cd7b700200722cfd39c9006bc (diff)
downloadpowder-e773abdcc89c1f7cc09cce39c6d4b30eaa6fd69e.zip
powder-e773abdcc89c1f7cc09cce39c6d4b30eaa6fd69e.tar.gz
Ctrl + G gravity grid toggle
Diffstat (limited to 'src/game/GameModel.cpp')
-rw-r--r--src/game/GameModel.cpp14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/game/GameModel.cpp b/src/game/GameModel.cpp
index 0a3c577..4a11d55 100644
--- a/src/game/GameModel.cpp
+++ b/src/game/GameModel.cpp
@@ -802,6 +802,20 @@ bool GameModel::GetAHeatEnable()
return sim->aheat_enable;
}
+void GameModel::ShowGravityGrid(bool showGrid)
+{
+ ren->gravityFieldEnabled = showGrid;
+ if (showGrid)
+ SetInfoTip("Gravity Grid: On");
+ else
+ SetInfoTip("Gravity Grid: Off");
+}
+
+bool GameModel::GetGravityGrid()
+{
+ return ren->gravityFieldEnabled;
+}
+
void GameModel::FrameStep(int frames)
{
sim->framerender += frames;