diff options
| author | Simon Robertshaw <simon@hardwired.org.uk> | 2012-06-09 18:42:07 (GMT) |
|---|---|---|
| committer | Simon Robertshaw <simon@hardwired.org.uk> | 2012-06-09 18:42:07 (GMT) |
| commit | 050ad82155344d9ff0db551386c804154bceb560 (patch) | |
| tree | 34e938679d13c1b5e7676bc213236bbf399f581f /src/game/GameController.h | |
| parent | c408e035faf88f968ea208d48ced4b7c3c9dc32d (diff) | |
| download | powder-050ad82155344d9ff0db551386c804154bceb560.zip powder-050ad82155344d9ff0db551386c804154bceb560.tar.gz | |
Unify stamp and clipboard placement code, GameSave translation and transoformation working (not particularly well)
Diffstat (limited to 'src/game/GameController.h')
| -rw-r--r-- | src/game/GameController.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/game/GameController.h b/src/game/GameController.h index f2d05b9..e75cf49 100644 --- a/src/game/GameController.h +++ b/src/game/GameController.h @@ -85,17 +85,21 @@ public: void OpenRenderOptions(); void OpenSaveWindow(); void OpenStamps(); - void PlaceStamp(ui::Point position); - void PlaceClipboard(ui::Point position); + void PlaceSave(ui::Point position); void ClearSim(); void ReloadSim(); void Vote(int direction); void ChangeBrush(); void ShowConsole(); void FrameStep(); + void TranslateSave(ui::Point point); + void TransformSave(matrix2d transform); ui::Point PointTranslate(ui::Point point); ui::Point NormaliseBlockCoord(ui::Point point); std::string ElementResolve(int type); + + void LoadClipboard(); + void LoadStamp(); }; #endif // GAMECONTROLLER_H |
