35 #define IDM_NET_CLIENT1 10000
36 #define IDM_NET_CLIENT2 10100
37 #define IDM_PLAYER_QUIT1 10200
38 #define IDM_PLAYER_QUIT2 10300
39 #define IDM_VIEWPORT_NEW1 10400
40 #define IDM_VIEWPORT_NEW2 10500
48 void Clear()
override;
49 void Close()
override;
54 bool Message(
const char *szMessage,
bool fQuery=
false);
55 bool In(
const char *szText);
76 bool SaveScenario(
const char * path,
bool export_packed=
false);
77 bool FileSaveAs(
bool fSaveGame,
bool export_packed=
false);
80 bool FileOpen(
const char *filename=
nullptr,
bool host_in_network=
false);
102 std::list<StdCopyStrBuf> recent_script_input[2];
const int C4CNS_ModeCreateObject
bool In(const char *szText)
bool UpdateViewportMenu()
bool SaveScenario(const char *path, bool export_packed=false)
virtual C4Window * Init(WindowKind windowKind, C4AbstractApp *pApp, const char *Title, const C4Rect *size)
bool FileOpen(const char *filename=nullptr, bool host_in_network=false)
bool Message(const char *szMessage, bool fQuery=false)
C4ObjectListDlg ObjectListDlg
void RegisterRecentInput(const char *input, RecentScriptInputLists section)
bool FileSelect(StdStrBuf *sFilename, const char *szFilter, DWORD dwFlags, bool fSave=false)
void SetCaptionToFilename(const char *szFilename)
std::list< const char * > GetScriptSuggestions(class C4PropList *target, RecentScriptInputLists section) const
bool SaveGame(const char *path)
void ClearPointers(C4Object *pObj)
bool FileSaveAs(bool fSaveGame, bool export_packed=false)
virtual C4Window * Init(WindowKind windowKind, C4AbstractApp *pApp, const char *Title, const C4Rect *size)