2018-06-18 10:42:52 -06:00
|
|
|
#ifndef DWARF_CONTROL_H
|
|
|
|
#define DWARF_CONTROL_H
|
|
|
|
|
|
|
|
#include "RemoteClient.h"
|
|
|
|
#include "RemoteFortressReader.pb.h"
|
2018-06-24 03:15:57 -06:00
|
|
|
#include "DwarfControl.pb.h"
|
2018-06-18 10:42:52 -06:00
|
|
|
|
|
|
|
DFHack::command_result SendDigCommand(DFHack::color_ostream &stream, const RemoteFortressReader::DigCommand *in);
|
|
|
|
DFHack::command_result SetPauseState(DFHack::color_ostream &stream, const RemoteFortressReader::SingleBool *in);
|
2018-06-24 03:15:57 -06:00
|
|
|
DFHack::command_result GetSideMenu(DFHack::color_ostream &stream, const dfproto::EmptyMessage *in, DwarfControl::SidebarState *out);
|
2018-06-29 10:29:48 -06:00
|
|
|
DFHack::command_result SetSideMenu(DFHack::color_ostream &stream, const DwarfControl::SidebarCommand *in);
|
2018-06-18 10:42:52 -06:00
|
|
|
|
|
|
|
#endif // !DWARF_CONTROL_H
|